MPMVFSVIRSSRGLIRPLERTPSGILDLSVIDRLPVLRCNARTLHVFRHGPEAAQVIKEALSKALVPYYPLAGWLKESSQGQLQIECSAQGVWFVEASANCTLDTVSYFDNVMSIPYDDLLPDYVPETEGTEPLVQMQVTQFECGGFVIGLIFCHAICDGLGAAQFLNAVGENARGLEHPSTTPVWCRDFCPLPPQQEKMNTLPKLPPAMPNYRLQHANIDISLDQIKQVKTEFHDSTSQMCSTFEAVAATFWKFRTLAVNFEQNTEVKLVFFANCRQLLEPPLPKGFYGNCFFPVTITTSSETLAQASNVEVIKLIQEAKGNLPVEFSKYLKGDYMKNGEDPFAPPLIYTTLFISEWGRLGFNQVDYGWGPPVHIVPIQGSSIIPVGIVGSLPLPKKGIRLMTWCVEEVHRQPFIDQMVKVI*