MNEYGNQLYSNQPIIIDNGSGYIKSGFAGDDAPNLVFPSYVGRPKYKRVMAGAVEGNLFVGNKAEEYRGLLKVTYPINHGIIENWNDMENIWIHVYNSLKINSEEHPVLLTEAPLNPQKNKEKIAEVFFESFNAPALFISIQAILSLYSCGKTNGTVLDCGDGVCHCVSIYEGYSITNTITRSDIAGRDITTYLGYLLRKNGHLFNTSAEMEVVKSMKENCCYVSFNMSKEKNTSEKSLTTLPYILPDGSQILIGSERYRAPEVLFNPSILGLEYLGLSELIVTSITRADMDLRKTLYSHIVLSGGTTMFQGFGDRLLNEIRKFSPKDITIRISAPPERKFSTFIGGSILASLATFKKIWINKQEFDEYGSAILHKKTF*