MACHDILSWNGLLGALVRDGRFTEALKLFQEMPERDVASYNFAIAAVSQGEDLSEARTIFERMPERDLFSWTTLLNALAATGRLTQGRALFNQMPALDIVAWSSMTEAYARAGHTLKAMAIEFNSVSNELMLGGLIISMYGGCGDLTAAANEFHALLLPYHGSPVLWSTMVAAYSQNGLVELAMVLFSTMFGEGVEPSDLTFVTILAACSHGGRLHEGLYYFRVMCTDCGIAPGVQHYHCLIDLLGRSGRLEEARELVTSCADPGAWTILLGKCKLHGNARLGKVATTNLDHHVPGPYLLLANAYTLR*