MEVRARAPGKIILAGEHAVVHGSAAVAASIDLYTYVSLRFPTPADNDERLSLQLKDVSLEFSWPVARIKEAFPNLENPIPPSSCSLETLKLIASLVDEQNIPESNIGLAAGVTAFLWLFTSIHGCKPAKAVVNSELPLGSGLGSSAAFCVALSAAILALSDSVTMDFSHRGWQVFGENQLELVNKWAFEGEKIIHGKPSGIDNTVSTYGNMIKFKSGDLTRLKTNMPLKMLITNTKVGRNTKALVASVSERTLRHPTAMASVFTAVDSISNEVAAIIQSPVPDDLAITEKEEKLAELMEMNQGLLQCMGVSHASIETVLRTTLKYKLSTKLTGAGGGGCVLTLLPTLLSGTVVDKVVADLETCGFQCLLAGIGGNGVEFSYSGIPDIGANGGNFS*