MQLRRYLTDKRYMLILDDLWNSINLSEIGIPPNKENRSRTAITTRIANMSAVQVFSDMNVEKIRVEILTEDEAWDLFATNVGKEVVHQPHIKDVAKDIVMEYGGLPLAIVVVAEAMEGQNNEELWQDALRALTALAPEIEGMEPDVFRPLKKSYDDLGDEEVKKCFLYYSLFPEDYEIPVKRLIGLWIMEGFIDNVDNLVDASNKGHCIIETLKRRNLLEEGIQRGSNLVKMHDIIRDLALYIASSSCNEGPKFLVKACVGLNEPPLEGTWREFETISLMMNDITEFPDKPECPNLISLILTGNCRITAVPHGFFELMLALQVLDLSYTSITSLLVSPSSLLNLRALILTACRRLTEVPFLGQLKKLQFLDIKSSGI