MVENINGDKLDDYLSDTFHLRHLRLLRALDLKPSFIMVKDTLLNEICMLNHLRYLRIGTQVKSLLPLSFSNLWNLEILLVDNEESTLILLPRIWDLVKLRVLISSACSFFDMDADESILIAEDTKLENLRYLEKLVLSYSKDTEDIFKRLPNLQVLSFDLKESWDYSTEQYWFPKLDCLTELEDLTVGFESSNTNDSGSSAAINRPWDFHFPSCLKKLSLGDFPLTSDSLSTIGRLPNLEELTLYGTIIHGEEWNMGEEDTFENLKYLKFQEMKLSKWEVGEESFPSLEKLKLEECRKLKEIPPSFGDINSLKIIKLVKSPQLEDSALKIKEYAEDMRGGDELQILGKKNIPLRIIRMQDKSRI*