MEAAAAAPVLDAFFAGPRHHHHQLRPTAAAGGGCRSARLQAQPSRAAAAPYARADWQAACAILASNSSGGNGGSTSSADASNSNSSSKQPAPRVNGQEPPRPPALEATPAPVPAELDLVPVSNLPRPLSISDLSPAPMHGSQLRVAYQGVPGAYSEAAAAKAYPGCDAIPCDQFEVAFQAVELWIADRAVLPVENSLGGSIHRNYDLLLRHRLHIVGEVQLPVHHCLLALPGVRRELLTRVISHPQALAQCELTLNAMGLNVAREAFDDTAGAAEHVAAGGLRDTAAIASARAAELYGLQVLADGIQDDASNVTRFVMLAREPIIPRTDRPFKTSIVFAHDNDGTSILFKVLSAFAFRDISLTKIESRPHRHRPIRLVDDANVGTAKHFEYMFYIDFQASMADVRAQNALAEIQEFTSFLRVLGSYPMDMTPWDAAPSSWSSRVDNSSSQHL*