IKNLNRGFAKLKALVPFLPQSRKPSKVDILKGATEYIQVLSDVLEGAKDSKKQNSDEQNYSSNTSEPHVSLAAKLSRNIAQHTSCAASLKKEVEGPWADGGSGEPAYACRSMHSTSTTGVSASTRSLXXXXXXXXXXXXLPGG