MADHDLTALMAAQLDRHLVFPLLEFLQERQLYSRPEILEAKIRLLSGTNMVDYAMDIHKSLHGTDDVPEDMVKRRSEVVSRLRSLDEAAAPLVAFLQNPQLVQELRPDKQYNIHMLQERYQIGPDQIEALYQYAKFQFECGNYSWAAEYLYQYRALCTDTERSVSALWGKLAAEILMQNWDVALEEFNRLKEIIDSKNFSSPLNQLQNRIWLMHWALFIFFNHENGRNGIIDLFFQDRYLNAIQTNAHHLLRYLATAVVVNKRRRNMLKELIKVIQQEQHSYKDPITEFLQCLYVNYDFDGAQQKLVECEQVILNDPFLGKRVEEGNFVTVPLRAEFLENARLFIFETYCRIHRCIDISMLAQRLNMSYDEAELWIMNLVRSSKLDARIDSVSGTLIMTTNHINVHEQIIESMKGLNMRTYMLAKNIVEPAQQAAR*