MGCTSSISKRYSIGRKKKLNIPEILVFTPTLRIPANSDLVRPLRGRVSQEIVEKLFAFRSRILLLAEQCLGSAFSELHQALQEYLPLLLALTKKEYGLEELVEFKWKCLEDDQKETCIASSWYELLSVVHMMAMLSLSEANNILISKDVTDTGERMVSEDCKTAAIDLLLKASGYLEYCVRHILVCMPPNIKMMLPRDLQEGVLEAISFEALGQGTEMQLGLAVESQKATLSVKRRLACEQVSYFAKAHYCMSGCISEGYGRKHILFIKWKYLEAKAAAYYYHGLILDKGNESRDHIRAVCCHLAAEELLIDSKRACLSFCIQAPVTRASPFWGVMKHLNQKILELASEKSQMYAYLFEDDKAAAHELPDLPDFLLSLKPDDYELPDIDPSWGSEKCEPQVQTLKAHLNDHDDKVEIK