MSFREETEDGNLRKPFLHTGSWYRMGSRQTSMMGSSQVIRDSSISVLACVLIVALGPIQFGFTAGYSSPTQDAITEDLGLSVSEFSWFGSLSNVGAMVGAIASGQIAEYIGRKGSLMIAAIPNILGWLAISFAKDFSFLCLGRLLEGFGVGIFSYTVPVYIAEIAPQNMRGALGSVNQLSVTIGIMLAYLLGLFVQWRILAVLGILPCIVLIPGLFFIPESPRWLAKMGMTEEFETSLQVLRGFDTDISVEVNEIKRSVASSTRRTTVRMAELKQKRYYLPLMIGIGLLVLQQLSGVNAVIFYSSTIFESAGITSSNVATLGIGAIQVIATAVATWLVDKAGRRLLLIISTSGMAVSLLIVAASFYAKDFVSDDSGIYSILGIFAVVGVVAMIIFFSLGMGPIPWLIMSEILPVNIKGLAGSVATLCNWFCAWVVTMTANLLLTWSSGGTFTLYMIISALTVAFVAILVPETKGKALEEIQRSIR*