MDMFMYMSPVLATLASVDPTDHTSWPQLDVCSDQSQGSLFYALRHIGLQGRAQAVVGPMQDDEALLLFALTRAAGVNRALELGGLGGFSARTLLEAVQCTRQPAVYTVDLAPVPVLGRHHRVLQKGAEQVTAADLGGEPFGLLVLDCHHYPATKQLLKNAPATVSGLYLAAATPTMRDITTPCVARCGHRRHPAGGANSSGVIHQPVERLIAMWLERYDCAASWQRLVVHDDDGHGATPTRHGVTVLQRKVSLAVPQRVCQQGAHGFGGTGPESVRECLRVQTRHQHSMLRVGDPAPDFSATSHTGATVSLSDYREGRAFESLRSEFATHNIAIAGCSNDPVDANLKFASGNHFDFPLLSDTKMAVAVAYGAADSRTAKKARRIAVLINEDGRVARIYDPAGTADFPAKVLADVKKDEL*