MAMPTFHLAPDLPSVSRLCLGTMTMGEQSGPPESLRLLDAAFDAGVNFLDSAEMYPVPQRAETHGRSEELVGRWLRARRVPRDGVVLATKVAGPSGQMTWIRGGPAALDSRNITEAIDSSLRRLGVDYIDLYQIHWPDRYVPMFGETDYDPSRQYSSIPMEEQLEALGKSIEAGKIRYIGLSNETPYGLMKFLQLSRDFQLRSKMLTVQNSYNLLCRNFDAGLAECCHHERISLLAYSPMAMGILSGKYHSSDDSGPLDARMNLFKGRYSEGESRYNLQNPKLESAVKEYTRIGVKYGISPSTLAVAFVLRHPLVGSAVFGVTKSWQLEQVLQATCVHLCEEILAEIDDVHARFSNPCP*