MVCDGTESSLNDEVGDVIIFPEMVQYKGLTVSKVDSFVEDVLLHERDWTAGKGEKIRGTHIFVQTLGSISSAFDGVVTSFLAVDGTTPLPAIFRSEVAARGLDRDHFVKSSLQIHGRKHHGNVVVYSPGFNGLYAEYCWASLVTHVRDVSVFIDMFSGKPKTIDAVLKRHERNQDDASRDKRWQHGFSSSYAFATLAFVSLVIAVSTVAACKLSKKVRITDNMNEYQIDGKHFSKAYCSGATGSFASLDVVVPFVWEHWLLAPWLKSLLLGTAT*