MKKYIPVRFWPFKDIIHGNSCASKVDELQLDLRESALEYELKVLEMKMKMVKTPPENDEYSYRRLTEGQGSQLSSLEQVPTVTEQSEKQLTKRLDTCTKKMNQLQAQRDFLANELSNFKNHQKRYELRKECMNGLIRRVNNLQKKLQIKEEEMIECQLKEKEAKARLHELVAAVERSKAKFCEPKQLVKLIPSIRSWLRSLRKSEPIKGNPRELMQLEQFEVVLGRILESVPQELLKQGQKFRNQSAVNNHKQRMENHDTPVDCIKEVYALQQELERLATSRGSSR*