MLVSSLKPKLRSLLIFQACEREACGSLRACFAMATRMAAGSAVSSFAAKVSSSSLEGKRSSVFGTNLACTLNVTLKASSSAKTVVTKAQLSPTGGSQRNLIFASKQSLSYLDGTLPGDYGFDPLGLMDPEGAGGFIDPQWLPYAEIINGRFAMLGAAGAIAPEVLGRIGLIPQETAIPWFQSGVIPPVGNYSYWADPYTLFVLEMALMGFAEHRRAQDYYKPGSMGKQYFLGLEKFLGGSGNPAYPGGPIFNFLGFGKNEKELQELKVKEVKNGRLAMMAVLGYFTQAIFTGVGPFQNLLDHLADPVHNNVLTNLKIH*