MKVKKLVKFLSLLAVGLLSNKITKQYGFTPYSFNCNAEIIRRSSYGYNQEILNDSVNLILENTHKNKIGIIHKSIRELLSGRYNSLNPQKVLLRISNIIKHGHINSLCDNNQSYVLIDIPHIIFNANLIGDPKLQRINYLINNILNNLDVCSSKRKYNIQLKSNVTNGCLSQSDKDIIFDTTKPSNSRSKGLQLSPSNKFFSILLKCSVDNLGSGDSTMECVQKELAKDNKKMSDTCSQCFKDSVSCGKSNCWLPCLFGSPCSDRCYNCGVKYCNKELIRCTGLENLPSACS*