MPDATKQSVCGRSKMEGLPSDLKVVIERQLVIRPQEPTQRQAFFLSNIDQKLAFTVQLVHFFEAQPLLPFDAIIELLIQVLRRLLVPYDFIAGRLRFESEKGRLEIDCNGVGVPLVVASTELALNDLRDITYPNPAFTQLMMLDGFQSNPRLEDAHLASFQVTRFKCGGFAVGTAGNHTLMDGVSVVHFARNLAALAQGHELAVIPYTDRTCLKARSPPQIKYDHVQLLDTNDPVLPGATAPNSYFMRRKPNILQTDSAMLKPSEKHVFRLFSVSGKTIQRLKEAAMGDGRLKRCSSFEVTVAHVWRARSIAMGLRKEDVSTVQFAVDIRSRMEPPLPKEFAGNALVSAYARASGKELEESSVCVLVEKLQEGLSRVTDEYVRSKIDWLELHDGIPCTENGFYVSAWSKLGLEGMDFGWGIRSLYAGPVVNGKVNFVIFLPHRKDEDGINVYIGLEAHRMTTFEQLMDVHPTA*