MMHASPPALPKLALRPLRLPQATDTARLAAGTRRAAAHGPRRRAAPVRASGGSAPDVAVSLSSTAPRSPRTAAQKEDTWSLEEGSLESVELDQNKEQGRRHMRELSNFTFRRWAFHRSTSRYVRHMSGIFQSRIVRGLAQPLLSVGGTATAVCLYEQALQDGYLPAYFPSLVLPTLPFDITSFALSLLLVFRTNTSYDRWQQAMSAWGDIGTRSRDTLRQLLASSSRTGNGQGGGPAAMLAAASTGRWLVAFSRSLKAQLTEDSDVGAELQGVLTPTEMALLLAANHRPMFVLAVLTELAEAAPLRDSQRNRIDENFTFLEDQLGKCERLLRTPIPLSYTRHTSRFMVIWLSCLPLGLWSACRWGTVPLTIVISFLLLGIEEIGVAIEEPFGILPLEELCRELEFSLSDILEQAVSSKTAAKEAAAATQQAAAALAAASAAAAAEAAAAASAAASTAAAAAADKDAAAAAAAATASSNVAPFVLGTIGLGRSKAASRQAMPASAIFASYDDSEAX