MMLEGSILYKLRKQLGADPPSFGVYYKNTLVALCHALEDHILTCGSPPLVLTAFQRGKWYAQEAKRYRQLAMHSRQVLIMAVPDSGFLQPDNPANLTQLALSETDPVSVEWHLMILAPNYAAMVMCQELGEAEYGPGGRPQQDVERKFYGFWTFEEPLVRAAVDLTLDHIRGYDAKLTEKLENELERIDAEPAGSRSDLSGVVARVVTYLQSSQQQLVSLTRPAPPTWEEPDKLGTNLTANRLQAFLRMAQRIDAGDVSNPQASLQVSSLVEVIGQLMNLPFGRLRRLRLAALLHRVGLSEIPGTLIDPDSPDTLKVLAEAAGFAGELLRSMPELRSVARIVERQYEWWNGEGLPEGLAGEAIPLEARILGLAAYFQEWLVARGERPVCTPSEALSLCETGAGGRWDPQLLEQLANMVRLMQAGILLDPLQPKVGTGQWLLHAAAMDASEESTVR