INPYTTFKIAFGITLQLWKNDNGKWVIGIALPLTGDPSRETAREKFDEGVGFDTGGKIDAEEAYGLFEGGVRRAVEGILSHPAVAPAYKAQNPIAKHALLAVIYLVGVEATSGKVEARKAILGKNLEEAAKLLLETALWRTDGSLARKLAGGARTGTFDGFEGK