MSTFQRPNRVLLTGGTGCLGHRILDELLSKGYIVRATVRPPKATAIKETYPHAKPGQLEIYVMDNLVTGDWNDCLQDVDAVIHVAAPVYHPGVTSQEIYEAAVNGTKRLITAAGASKSVKQFVLTGSVGAFFKPDFSNVFSDVTFDENTYGEIEDVDPAVYPPDATYIASKTISDKFVWKSAEKYPNVDFAVVYPPCVYGSFIPTYPQPTSDPATLNANKFIYELLKLDGTFPPFPVISQVHTADVARIHVKALSVPPLSPGKKKRLIISSGEMPWLEALEYIREKRPELGERLVKVSEEMKASIPPVYFKLDTKMTEEIVGIKQEDMIGWKEMLLEVVDWMTAWEKRVGIVV*