MKKGKWSKEEDDLIKNHMEKYGIGRSWQALSDALGLQRCGRSCRSRWLNYLRPGLKHGNFTPAEERIICKMHRKRGSSWSAIAAQLPGRTDLAVKNYWNSTLKKRFPAAARSATLAARRRHRPAARTSASSDDDDDGATPPGLALVVYSEGITAPAPAVAGADDELAPYSASSPTQAKRPEHPAITGAAEQEEQPIAAVPISTFAATSVLPTPPRSDRAGGEVTIPCFPFSPLPFIEPDLPELAWTAGLDDIPAFDDASAAACCYPKRPFPTPPDSPRPAKLPFIAGFDDVQSFWSWLDD