MMAMRYRIALPADYPMEIIEKRIAERGHLTDGMPGLGLKAYLYSRAGEAGAQANAYAPFYLWRRAEGMRDFLSGPGFAALCASFGRPAVESAAAWFGEWTDDVAEARYAMVERLPLPEGMGMEAARQAQQDWRDARTAAGDALALAAAFDPASWTMVRLSLSRRPLEPSDGGVCECYRVGRVSFGAPA