MAFSHVLDFKVYSLEEMVVATHNFDASNLLGEGSNGQVFRGILPDGQEIAVKRLGESHRRVMEETELFVNEIRGIRSVNHRNIMELLGFFLEGRSPLLVSRKLYSLHTALYEDRTLDWEARYKIAIDIAKGLSYLHTGTRRLMIHCDIKPGNILLDPETLQAYIADFGLVHLGRHQSAQGVEEIEVGWYYGTPGYWAPEVRLKKRLSAKSDVYSYGKLLYGGDNLGATNICWRGGLFVKPWSFRLFPWIRVLVRRCNLGEVDPRVRKEVEKSGRKIMQMTAALRLVVLCTQSDAAARPCMERVVRELESANFGEIPWAMGSSAHGICVVSPLGKHSVFPWASLCGWLRLLLIDCDFILH*