MRTTMSNLPKELVEDIVSRVPLHCLRAMRLTCKNWNALLESQSFKKMHIRKEEEAARELGENRMIVMMDYNVYLMGIIVNENLSIKSLGKLTCLHGSKQVKISQVFHCEGLLLCILKDDDTKIVVLNPYLGQTRWIQTRKYHRTSEWEGRDVYNYALRYETNSGNRSPKILRFIDDFHHHPENPALRYETYDFDTDLWTTLDVSPHWRIISRCGGVSLNGNTYWGAVERNASAYIGHMICFDFTRGGFGPLIPLPFKARGLVFAPLSSDRAEKIAALFRTSKKVVIWITTKIDATNVTWSNFFTIYISNLERNLSCKSFFTIYISNLERNLSCKSFFIDMEKKVAMVFDKEKGKKVAHNIINIIGEAGCVRKLVLKESGDKSCWPLVCSYVPSTVQIKQHNRGKRQKKVIRKGIDIDMRHDKRIKVD*