MIRGGGLRGAALCSKAGRRLCHTLGPGNSSAAAATNEAENPLPIRETRQPARLWAMQRLSKKKAWLDRAMRAWRIPACLDLRADSLPPEVGSLLYLDRLQVHQFYWKLGDPAFVCTKFCMDIYDPSWEMRHANASVIASLDVYFHRMNKNEENDIVNLILVSSKHWGMRCPLHFSGEEQCIGVKKGGILKKDLTYLAFDCDDNLPAPKLSLDVSNLDIGEQVLVQDLNLNLELRWNLKPSTVICEVVPASTEELLLGSQLLQDVDKWLQAEDKAQGSLE*