MELARAVGAARPAGPAAARCPQAKPRTAAVRPAGRRPSRVQRLPPVHAAATAQTEGLAAWLAAAGLDAAKQAVAAGAGGLVCARPVKAGEQLFVVPAAAWITAETAAQSDIGQHLQGLEPWLAVALFLLHERAKGAASRWAPYLAALPADSGSPLQWSEEDLKELQGSQALQTAMAYKAYFQQRYERLQAEVLQPNRQAFDPEVFSFDAFLWAACTVRARSHAPLDGANLALVPLADMTQHQCGARSSGWQVRQVGGLFGAGAAPALVMEAAAAMEAGEAVAMDFGPQKTDGQVLVDHGVLDPLINKASYALTLELSEEERNFDDKIDILETNGMQQATEFVLRADAAPDAGLLPLLRLLNLSGADCFLLESIFRNEVWEHMQLPISEENERACYQQLIDGCNAALAGYPTTIDEDLALLNGGSLPTGSRRAAAVRVRLGEKEALDATLRYFEDRIGRLNNMEYYAERRLKRLGLLDDQGKTTWDGFFEDGIA*