MLTIEETRALGDAHPEFEPVIRAHNPMLNGWDMNTDLDGFREMMAQLRQFQPKPDPETLSYQMQDFKIPLRDGFEVNARSYTPKDDVPSDGRPGLIIFHGGGFVTGDLETEAGLCAQFTKLGGVALNVDYRHAPEHVFPQAINDAFDATVWASQNGDRFGINPSKGFIIGGTSSGADISLAVSHLYRDNKNDPPLTGVYAPITSGVSDQTVPEKYRDHFISFEQCAKAPVFSTESIKFIHSKYKPDMKSPLAFPVAFPSHAGLPKTYFQACGMDPLRDCSIVLEQVYKDEGVPTKIDIYPGLPHAFWAMFPELEISQKRERDAAEGLKWLLAG*