MGRVKLKIKRLENIGNRQVTFSKRRNGILKKAKELSVLCDIDIILLMFSPTGKPTLFTGQRSNIDEVIAKFARLTPQERAKRKLESLEALKKTFKKLDHDVNIQDFAGASSQSAEDLSNHAMMLRSQLSELHKRLSYWSNPDKIENIEHLKQMEDSLRESLDRIRIHKENFGQQKLIPLDCTNQFQSGLHLPLMMTNTQEDQTLQWLPNNENQNLILTDKQNYIPQRDGECSGVSLSNYSGLFTSKGIEMEKVDRSRQVVGGLAELCSTSNFPFSPFGNLNFPQTKEMKPDTSTNLQGFLDYSINCNFEMPRNVYNDNLCNPWNPEPGPCPLPLIYGNSYSQQPDHLMSNNES*