MSIRRFVYLVLEEFAPRRSNYTLRNIDMERFFLPRPSPVPFVASGTDAAEYASLPCPAMTFYPPFSKLPGKQQMEFLLLGGNHNMVVAADQTCRTVLYDPGEHAVRTLPALPYQLELPTASVTVGDDLYILDHVEVGNVPCFHGLIYEDRLNEDWCCCALPPPPPLLSHKSDFQVDSYAVVGDTDIWISTHDSGIYCFNTVSHVWSTVATGWTLPFVGLAEYCQEHGLWFGLSHTRDRRSLVLSALDLDSSHLPVLLSLPLEFTPPDALKLVSSYLVNLGSAKFCIARLFQTDEDQRDGEELFAVLTAVEVERCDDDDAGANGGGLRMLKHRSEMYKLTSEMMYWVL*