MQILNEQLAAPSTGLMVKESASPGSGSGSAGGAAEKMGRGRIEIKRIENTTNRQVTFCKRRNGLLKKAYELSVLCDAEVALIVFSGRGRLYEYSNNSNSVTAAYKIICVYVSHTQIDVKAILRTEPMAVTARNEEFSSLMFDSGTLVVCVKATIERYKKATSDISSAGTVAEINAQHYQQEEAADNHLAELQQFLTFTINLQNELLCAEIEYMQRREMELQNNNFFLKEKVAETERGQQQTLNMMGAASTSNEYEQNMIHCDPRTFLQFNFMQQQPQYYSQQEDRKSFNSVGR