MECRSISETFLRANAALCVLAPAICGLCGAHRRSIHFKPGPASPEEDDVRDRAPLPRRWYRAAYARLLRHSGSLAGVAGGFPWHGARGSLVACPHAATRAAHFDALAGEFVAAVATVSRGHPPLKMEVTSLRSLTQVCDVLGVSAQRRKSVRLNVCPQVTQHHVWRGALEAVLGDLQADMASLDSPSPGIKMAEQIASACNGFLSDTATSSSPSWMRPTPFKKPAEPTAPAKKWQEVLDMFTDLARSLEMEDRLTGHVQKVEAMKEGLYQIRDVVIERDIAFKEARRQDCLVQRKLSKSLGHSSRCLYTLLLFYLYGSVRDMEVHVGKCISGEGGRNVTVHAAEFLIDGDESTIRSGIKQLSRALQIFRFVWEAANTDCHAANHNGKDVVGKKKNEDAKGVLELQGHLWSFGVEEKTLTYRGDVFHMHQIQLP*