MKKKKGFGLGISLIAIMLIVCIVLVIMMMTGGKKDTYYGIMKDNTTIEKMISEKDESIEKNVKLPSDSDVKVKKGDFVIVYKLADSDKIVKVKKVDHDDVPHGLMMKIHDMGKMHMKH