MPSGISYSVKKLNWTDKSFNSRNNRKLGAELEKQGKLRHPNILTPLAHVLDTYYAYLFYEHVHKGCLSDFLHTSSVSVLDWPSRCSIAIGVAQGLAFLHGCQQPIFHLDLTAKNILLKSLTEPQIGDIELFKIIDPSKGTGIISVIAGSVGYAPPEYAYTMRVTAAGNVYSFGVILLELLTGRLPVTSGMDLAKWVQSTLSRVETWEQILDTRINNFSLQIQNEMISMWKVALSCISSSPDSRPEMRDVVGMLQMVRQVAD*