MTKIGKKIRIERIINRESRNTVIVPMDHGVSMGPIEGLKNLAETVNAVAEGGANAVVLHKGVVGFGHRGYGKDVGLIIHLSASTSLAPDPNEKVLVCTVEEAIKLGADAVSVHVNVGSKTEAYQLRKLGEISKIAGEWGMPLLAMMYPRGDGINQFDEKAVALAARVGAELGADIIKTNFTGDVESFRRVVDGCPVPVVVAGGPKMGSDEDILRMVRMAMDAGARGVAIGRNIFQANNPTKMTRAISMIVHDNADVSEALEFLKS