MKKSTLALMMMGFVASTATQAAEVYNKNANKLDVYGKIKAMHYFSDYDSKDGDQTYVRFGIKGETQINDDLTGYGRWESEFSGNKTESDSSQKTRLAFAGVKLKNYGSFDYGRNLGALYDVEAWTDMFPEFGGDSSAQTDNFMTKRASGLATYRNTDFFGLVDGLDLTLQYQGKNEGREAKKQNGDGVGTSLSYDFGGSDFAVSAAYTSSDRTNDQNLLARGQGSKAEAWATGLKYDANNIYLATMYSETRKMTPISGGFANKAQNFEAVAQYQFDFGLRPSLGYVLSKGKDIEGVGSEDLVNYIDVGLTYYFNKNMNAFVDYKINQLKSDNKLGINDDDIVALGMTYQF*