MADHQTTKIDKSNHLLLDQTLLRLPYDLMRKNFRNAHFVVEHESKAITKLLKDTATGSLKGKHSSDDVLKNIDAMLAKAKGIKRKLQACSDEEARLYRQLGARIKHVGEVVSMETVDDVRYEQWSRTRLDRLIVDYMLRHGYNESACALADDRGIRDLVDIDTFIHMSRIQESLANRSVTEALAWCHENKKELRKIDSNFEFMLRFQQYIELVRSQTLPKVLEAITHARKYLIPFKETYPHEVNQAAGLLAYPPEQTSDSYSNLWGQERWEMLSTLFIETHHRLLSLPSFPLLHIALSSGLSALKTPACHTAGARDLADTPNSAPGNSLDSSMCPICSAELNELAENVPYAHHSKSHVEHDLVLLPNDRVYGKARLEEYARKSGLPHNCVKDLRTGEIYPASRMKKVFIT