MMATGAVIGLTAGKRLLSSSFYSSDLNDKLFSVHDLGVSQCSATWTKNVITAKKSTNFGPGFPLNRHTQSVKALREHVNTSSTPSTAETWHRSPDLLDKDDGDFESSLEILILLQKSMLENLWNLSCNQTRKLDAGVAEKKIEVIRSGISARQRRSNSRRALIQTTSMVQPGKRKYLGSIVNLELLQGQLKGYVKGVTSKDLLSHSEVIHLSKRIKAGLSLEKHRLRLKVRLGCDPSDEQLASYMRMSRAELHLKMIECSLAREKLAMSNVRLVMSIAQKYDNLGAEMADLVQGGLIGLLRGIEKFDSSKGFKISTYVYWWIRQGVSRALVENSRMLRLPAHLHERLCLIRSAKIRLEEKGITPSIDRIAESLNMSQKKVRNATEAVSKVFSLDRDAFPSLSGLPGETLHSYIADNNLENNPWHGVDEWLLKNEVNKLISTTLGERERDIVRLYYGLDKESLTWEDISKQIGLSRERVRQVGLVALEKLKHAARKKGLEAMLVKH