IKNLNRGFAKLKALVPFLPQSRKPSKVDILKGATEYIQVLNDVLEEVKDSKKQAPDEQNYSNSTSEPHISSARELSKNTQRTSCSVGLKNEGKGPWADGGSGEPAFACRQSLTSMIGVISPTRSL