MAADLDYVHKVVPKSQDAKELIYDAIKPNLLFRACAPEELVDLVDAFEPQYVPKGSIVIREGDEGDHFYVMERGGVDVFEKQVHKCSLYSGVAFGEIALLYSCPRTASVLAKYDCKLWSINRRAFRGITAQHKKRRLELKLESLKKVKIHDKVLGEMLKPSELHSMALATKIEKFRKGNAIVQQGEKGDAFYMIEDGTVDVYIEAKGNSPVTTLKSGSFFGEKALMSSDVRTATCIASSDVKCMLLMREDFVLMLGDMKDLLDR