MPIFSDIQEAELSGTKEVFLSAIRYATSTCDSFPQFEDDLRTSAQEQVEFMLEDDEKIPLVIADDEIKVETRIVVSKIFSSFENELFSLILEPDIANMEMEKNIMRSLSDLEWMHNTLLKMDLMKDFVTHWSNISSNLLKVIEDKRLDSVMWDLKMKLIEVTSKVLEAVGYGTVVLPAESRVELLKTWLPYIRKMKSLSDEMEAAFPYKMSDDLCQCVEGAIVSLVSALPSNDQADILADWISAEQVKYPDLSEAFEIWCYRTKSAQRRLDEALTESTTPMPLPLSPST*