MKNNIGIIISNVGTPSHPNKKSVKKYLSEFLSDKRVIDISRFFWIPYLHLYFLPLKSYKSVNLYKKIWEKDGSPLMINSLNQRNYLINKFPNFKIELGMRYGDPSICVAIKKMIKIYNVNKLIILPMYPQYSCTTTASVLDSVCEVIKKYRNIPSIIFIRDYADNINYINAITNSIKKSFNKNGIPEMLIMSFHGIPKKYIKDGDDYLKRCNVTKKLVLSKLNFSRKKVIMSFQSKFGNIPWITPITSEVISFLPKKGIKNIQVICPGFSSDCLETLEEIKIQNKKIFKDNGGKKFHYIPALNYSKIHIECLANIIRTHLK