MNQRSTIDLEHGWDFMQRGITKLKNILEGLPEPQFSSEDYMMLYTTIYNMCTQKPPHDYSQQLYDKYREAFEEYITTTVLPSLREKHDEFMLRELVKRWSNHKVMVRWLSRFFHYLDRYFIARRSLPGLNEVGLTCFRDQVYQELNGKVRDAVISLIDQEREGEQIDRALLKNVLDIFVEIGMGLMDYYENDFEAAMLKDTAAYYSRKASNWILEDSCPDYMLKAEECLKREKDRVSHYLHSSSETKLLEKVQHELLSVYATQLLEKEHSGCHALLRDDKVEDLSRMYRLFSKISRGLDPVANIFKQHVTAEGTALVKQAEDAASNKKAEKRDVVGLQEQVFVRKVIELHDKYLAYVNNCFQNHTLFHKALKEAFELFCNKGVAGSSSAELLATFCDNILKKGGSEKLSDEAIEETLEKVVKLLAYISDKDLFAEFYRKKLARRLLFDKSANDEHERSILTKLKQQCGGQFTSKMEGMVTDLTLARENQASFEEYLSNNPIANPGIDLTVTVLTTGFWPSYKSFDLNLPAEMVRCVEVFKEFYQTKTKHRKLTWIYSLGTCNINGKFEPKTIELVVTTYQASALLLFNASDRLSYQEIMTQLNLSDDDVVRLLHSLSCAKYKILNKEPSTKTISPTDVFEFNSKFTDKMRRIKIPLPPVDEKKKVIEDVDKDRRYAIDASIVRIMKSRKVLGYQQLVMECVEQLGRMFKPDVKAIKKRIEDLITRDYLERDKDNPNLFKYLA*