MLELVPPDGDHGGECGGEEQLLLMETNNVDRSWRLNFDELRLSSENKEKPLPHGLHDCLGVLCQEDNIAVYYQQQVEMLEGFNEMDALADRGFVPGMSKEEREKLARSETTAIRISNIANMVLFAAKVYASVKSGSLAIIASTLDSLLDLLSGFILWFTAFSMQTPNPYQYPIGKKRMQPLGILVFASVMATLGLQIILESMRTLISDESNFSLTKEQERWVIGIMVFVTLVKLVLVLYCRSFTNEIVKAYAQDHFFDVITNVIGLVAALLANYFSGWIDPVGAMILALYTIRTWSMTVLENVNSLVGKAAAPEYLQKLTYLCWNHHKAIKHIDTVRAYTFGSHYFVEVDIVLPADMPLQEAHDIGESLQEKLELLPEIERAFVHLDYEYSHKPEHAQAYL*