MRITVDELDVFSLCGPKYLVESGETWSHANSLRAAMACLVQAVYALDKDRSVTKMALMPLAPDWHLPFRYKLVKTVQEAEGSEQIVGAVFRWSRMLSPLRAGSAPKIVIAFRGTLPYGDTLKNDLRADLDVLMLQLHTAPRFSVALREVEQAVARYGASKVCMAGHSLGAAICLLVGRTLALRNCFVDAHLFNPPFPSLDHLISLRAIASAIVANFAPEDAANGDTTSQGKKTLDPATDTRHLKEWQPHLYVNIHDPICAGYVAYFQELNSMQLHHHKSNGGKGHTLHGIRSLVQSWVGREAVPFHLIPCACLHFTDAVSGFMKAHGMKQWWSQETPFIETQFSGLTAAT*