MAELVSGQAWLEETPPAKARLEEGDASTAPFALGPALAEERDSAEEEEEEEEEDGEKPNRRGPKKKKMNQARLERFRARRVKANARERTRMHGLNDALDNLRRVMPCYSKTQKLSKIETLRLARNYIWALSEVLETGQTPEGKSFVEMLCKGLSQPTSNLVAGCLQLGPQPLFVEKHEEKPCEPALPGHSFGYQGLPSPPYGSMESHLLHLKPPAFKSLVDASFGGHPSDCSTPPYEGPLTPPLSISGNFSLKQDGSPELEKSYPFMAHYPGGHGHGSHFQGPVPRYEIPLDVTFESFPPHLAGPQLGAIFNE