MGCTSSISKRYSIGRKKKLNIPEILVFTPTLRIPANSDLVRPLRGRVSQEIVEKLFAFRSRILLLAEQCLGSAFSELHQALQEYLPLLLALTKKEYGLEELVEFKWKCLEDDQKQETCIASSWYELLSVVHMMAMLSLSEANNILISKDVTDTGERMVSEDCKTAAIDLLLKASGYLEYCVRHILVCMPPNIKMMLPRDLQEGVLEAISFEALGQGTEMQLGLAVESQKATLSVKRRLACEQVSYFAKAHYCMSGCISEGYGRKHILFIKWKYLEAKAAAYYYHGLILDKGNESRDHIRAVCCHLAAEELLIDSKRACLSFCIQAPVTRASPFWGVMKHLNQKILELASEKSQMYAYLFEDDKAAAHELPDLPDFLLSLKPDDYELPDIDPSWGSEKCEPQVQTLKAHLNDHDDKVEIK