MVHIHSKLGIRIVVEHTHVDSHLYRKVVEHKDLERVDLGHNHLEHKDLEHKDRIDCVEFGHEHLVDLVAAQLHPFVLESNLHIALDRLHDGMLLVALARLDGDALKVQHRLDHHDLFLVVLLLYPLEIQVRLYQVVHLLAP*