MLRGEGKGTASIVEQHMTTVVVLPLPLQGHLNPCLSLARLLVPKGFTFTFVVTEELAAKLQQASIISEDSPIQYASVASSSDGLHAAGLSAVRASLAIMHSMRPGVEDLLRKLLAAQKASCIIADSFVTWSQQVATHFNIPRFVFYTANAHAFALALHSPSLVSQGLLPIQDPQLIIDSIPGLPPLRARDLPQSIRTLPEFAVAQVTDIHEAAGAILNTVYDFESKPLEVIREKLPVYPIGPLLLMLGFASSDSKGTLGLWAEERSCLKWLDTSSVLYVSFGSIASMGVDQLRELAEGLDASGQAFLWVLRLDAAEGSISDVLPEAFEERTRGRGFIIAWAPQVDVLSHLAVGGFLTHCGWNSITENLAMGGVPMICWPQISEQRLNARVLVDELKIGLDLGEESGMVKSGVVEKAIKELMPSDMGRELKSRALSLKKRASLGVQEGGLSHNYLEALEQDMKMLALHPWLFFDESHAHFYFD*