MLEVVPLHGGDHGAGAGAEEELLLLETNNADRSWRLNFDELRLSSESKEKPPRGLHDCLGVLSQEDNIAEYYQQQVEMLEGFNEMDALTDRGFVPGMSKEEREKTAKNETFAIRISNVANMVLFAAKVYASVKSGSLAIIASTLDSLLDLLSGFILWFTAFSMQTPNPYQYPIGKKRMQPLGILVFASVMATLGLQIILESMRTLISDESDFNLTKEQERWVVGIMVFVTLVKLVLMLYCRSFTNEIVKAYAQDHFFDVITNIIGLIAALLANYITDWIDPVGAMILALYTIRTWSMTVLENVNSLVGKSAAPEYLQKLTYLCWNHHKAIRHIDTVRAYTFGSHYFVEVDIVLPADMPLQEAHDIGESLQEKLELLPEIERAFVHLDYEYSHKPEHAQAYQ*