MSPRFDFAASMLLCSEDSTTIFDLEEEEESKEISWVLGSPSRHVDASSGSLLIDFPLQSESFIEELLGREEKHLPMEGYAQRLLLQPGGSDLVAVRNAAIDWIWKVHDHYKLGPLTAVLSVNYLDRFLSLCDFALEGAWITQLLAVACLSLAAKMEETIVLNPLDLQVVDAEYVFDPPTVHRMEHAVLNTLSWRMQAVTACSFVDYYLHKFSDGDAVSEITLARSIELILSASKAAELMVFRPSEIAASVALVALGKHDSSVLESVATSWRQLIKERVLGCCEVIQEKIVMGNIILKSIGSSVFTEQHRPIGVLDVAACESQQSEGISSGVPIINNEGPSASKRRRICT*