MMKTLGFALAFLIFLVHYTVVRKEFPVHSDGAILISGTSSGIGRATCGWLAEQHPQITVYCGVRREIQGSPFDLPNVKQVTLDITNQEHVDAVLQQIEQAQQPLIAVVNNAGLYDMNTFEFLGAERLRKVLEVNVVGTYQLTQAALPALRESKGRIVAVSSISGLVQGTPLMTAYQSSKHALEVMFDVLRVEVAPHDVSVSLIAPGWLESNILEDVKVMQEKAMPKSDQNATLGAMEIYLHVVGASYMSMFTEVATTTGRMEETCDSIDDAIFGKYPKPRYVTSRVGAMPAWLAAAMLNALPTRLVDIASSNLEPIVYMIRVRAFLEHLLGMA*