MKYLQENCSIANIVTSFTLNNKLSREKIKEKFQFIKYPKRFSGGILKYLDGCLLIFDSGKIIVTGVQNISTSMILIDRFCSRYSDEIKYSTHKIVNITVCSQISGEFDYQKLLNHPGSSYEPELFPGIHLKLDKSKVIYIIFRTGKIIITGLKDLESIPDYCDLFDYEIRMKFI