MSQFVASNFARPKPRHLPDLPPIKRVSDRVVRILGMNPSEFTLQGTNTYLVGTGPSRWLIDTGEGRREYIPLLRKAMEDEGVTGLEGILLTHYHGDHIGGLRDVRALMKDLGVDEPVLAYKRIRAGNGERAVRTDDNPHGDVDDPERSRCYVDVRDGDLFRCEGATIRALHTPGHTPDHVVFTLQEEGCMFAGDCVLNGNTTTFENLGEYTASLRRMAEALPRGGALYPSHGDVVEDGHKKLEEYMRHRSMREEMFMEALKEDWATRPERGGMTASELCRAVYAHQVSYLVLVTACEGITRQHLAKMTEEGRVIAEGGRGGWGWPGEVRYVPAAGEMAR*