MGRGKVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEIALIIFSSRGKLYEFCSNSSISKTLERYHRYNYGTLEGTQTSPDSQNNYQEYLKLKARVEVLQQSQRHLLGEDLGQLGTKDLEQLERQLDSSLRQIRSTKTQHILDQLAELQQKEQSLTEMNKSLRIKLEELGVAFQTSWHSGEQSVQYRHEQPSQHEGFFQHVNCNNTMPISYRYDNVQPENAAPSTHDAAGVVPGWML