IKNLNRGFAKLKALVPFLPQSRKPSKVDILKGATEYIQVLSDVLEGAKDSERQDPDHQNYSTRTSEPHISLAREPSRNTTRHAGCAVGLKNEEEGSWADGGSGESSHPCCQRAVSATAVTCPTRSLDRFPEVELSH