KFYKDCGSKLATVESVGVSGCAENAKECVLKRNSNATISIDFTPSTEVKSVEAVVHGIIMSLPVPFPLPQPDACKDSGISCPAPSGTKVSYRATLPVLKSYPKVTVEVKWELKTEDGEDLVCILIPAKIN