MMSRSHQGMTSAPLKKDPMESKNLPIFLSMNRYKKKKKQMMMMERERREFACFLGFLVWICLIGFWRVFEVEEVEGGATAEMKLRDFREKRELARRNRWKVNSAWHEQLLQKCQTGMGRLDAAEARAAVWAAEKEELLKSLAAKDATLEEEAKNLNLPAEEEENKDRMDMGSITIPDPLPSPTQDSEKLTKAFQGLGTDKQAIIDIAKSEAVTLHDSIEKKKLDHEHVIWILSTRNKFQLKATFNCYRQCYGKAIDQVVKASVQGLGTDEDSLTRAIVTRAEIDLVKVKEEYKKLYKTSLTDDVVGDTSGDYKNFLVTLIGDGEQHGRRGWFEYFS*