MVEPASPDSDEGISLLEFHGNGDRSWQLNFDDFQVSPEHKEKKSPSKLHNCLGCLGPEDNVADYYQQQVEMLEGFTEMDELAERGFVPGMSKEEQDNLAKSETLAIRISNIANMLLFAAKVYASVTSGSLAIIASTLDSLLDLLSGFILWFTAFSMQTPNPYQYPIGKKRMQPLGILVFASVMATLGLQIILESLRTMLSSHKEFNLTKEQESWVVGIMLSVTLVKLLLVLYCRSFTNEIVKAYAQDHFFDVITNIIGLIAVILANYIDYWIDPVGAIILALYTIRTWSMTVLENVNSLVGKSARPEYLQKLTYLCWNHHKAIRHIDTVRAYTFGSHYFVEVDIVLPADMPLQVAHDIGESLQEKLELLEEIERAFVHLDYEYTHKPEHARSHC*