MPMNSVLVIGSGFLGGHIIRQLCERENLRIAAFDLFENEKLLHELHGQFTMYTGDLTKQGDIERVFEEFHPRVVIHTASPVHNLARDIYFEVNVDGTANIIKACQKFNVDALVYTSSAGVVFNGADLINVDESQPIPEVHMDAYNESKALAEKQVLEASSESLKTAALRVAGLFGPGDRQLVPGMLSVLKNGQTKFQLGDNLNLFDFTYIENAAYAHLLAMDNLLSSNPTANGQVFFITNGQVIYFWDFARAIWAHAGHVPPYIIKFPRPVGMLLATAAEWVCYFLKKEPGFTRFRVQFSCANRYFNIQKAEDVLKYHPIVDLEEGIRRTLAWMDTEKKH*