MLGKRFVGPVLTPKGARHSSISALAYKTLHRNRSQPKLPVIETPAWNANTAVSSILYETPMPSKAPIKAHVFNCLVQNEPGVLSRVAGTLASRGFNIDSLVVCNTEVADLSRMTIVLRGQDAVIEQARRQIEDLVPVWAVLDYSNASIIKRELLLARVSILGPEYFQDLLTHHGHEFEDAVLQNDFHPNNIAASEALRHKHQYLDAVTKLAHQFGGKILDISERNVIVELSAKPERVSSFLHLLKPFGILEVARSGMMALPRTPLETPDEEDIKKAEEVVDQTSLPPG*