MATPYKEERDIQKSYWMEHSSDLTVEAMMLDSKASDLDKEERPEVLSLIPPYEGKSVLELGAGIGRFTGELAQKAGEVIALDFIESAIQKNESVNGHYKNIKFMCADVTSPDLKIKDGSIDLIFSNWLLMYLSDKEVELMAERMIGWVKPGGYIFFRESCFHQSGDSKRKSNPTHYREPRFYTKVFQECQTRDASGNSFELSMVGCKCIGAYVKNKKNQNQICWIWQKVSVENDKDFQRFLDNVQYKSSGILRYERVFGEGYVSTGGFETTKEFVAKMDLKPGQKVLDVGCGIGGGDFYMAENFDVHVVGIDLSVNMISFALERAIGLKCSVEFEVADCTTKTYPDNSFDVIYSRDTILHIQDKPALFRTFFKWLKPGGKVLITDYCRSAETPSPEFAEYIKQRGYDLHDVQAYGQMLKDAGFDDVIAEDRTDQFVQVLRRELEKVEKEKEEFISDFSEEDYNDIVGGWSAKLERTASGEQKWGLFIADKK*