MGCTSSISKRYSIGRKKKLNIPEILVFTPTLRIPANSDLVRPLRGRVSQEIVEKLFAFRSRILLLAEQCLGSAFSELHQALQEYLPLLLALTKKEYGLEELVEFKWKCLEDDQKETCIASSWYELLSVVHMMAMLSLSEANNILISKDVTDTDCKTAAIDLLLKASGYLEYCVRHILVCMPPNIKMMLPRDLQEGVLEAISFEALGQGTEMQLGLAVESQKATLSVKRRLACEQVSYFAKAHYCMSGCISEGYGRKHILFIKWKYLEAKAAAYYYHGLILDKGNESRDHIRAVCCHLAAEELLIDSKRACLSFCIQAPVTRASPFWGVMKHLNQKILELASEKSQMYAYLFEDDKAAAHELPDLPDFLLSLKPDDYELPDIDPSWGSEKCEPQVQTLKAHLNDHDDKVEIK