MAPSLDSDSTVLSIRSDFREGRFLRQSKSDLYANDIRRGSENDFRVPDFQHPYPKARLNPLAAQCHDISNDWIVSLGIDKELAPSMWQSLMAARFSENIGFVYHDIEPKDFLWLCKWVTCFFVFDCKLDDGEWAHRIDWSSDVILDMNLILLWNDPDNERLLEGLKSILDTLKENEASRKRAQLHTIHGDLVHARNKTKSLLDVNLGAIMSGFRELWLEYIEDLPVECMSREAEAFQQYITGCLSEQVDRIKGTKLSVSDYIRIRRQAGGVWPLVVFSDRMIEHKRSKSPISHLPDSLFYGEDMQNMLAACTDIVHWHNDIFGFQKELLNNDHKNTLVFVVFHEYNCQSYTQAGELAVELLPDRIAEMELAYERLRSAAAPEFYPAIDLYMENCRNWISGTHQFHIISPRYNLSNSSISDTGNSKR*