MPGEEVVTRESFISIAWRLVPYWMNQWEQQWGAECSSMLFELPHFALELLVVLPCVQILCGRLRVMAQPHVREPPARQPVGLGQPAAAGAAAAAGDAAAAAPEMPAADDGAGGGGWVPDVMRCRWRRDPQQRRLLPRLRANTRAMALAVLVLAVAATNSLVVPLALERSPAYSERADRLLRFSKELSFLVTTGRQADTALWYQRLTAAASAAAQQQAASGGPGGPAAAKLPWAATFLFGKVNNTTAEGMADVAQPAVGDQGAGRGGISGVAGGAAFLAAALEGSSNSSRLDAKLALWSTLWQPLLPX