MASSIHFLDIKGKPLLTKDYKGDIPVTALERFPLLVLQGSSDEYNTKPVFQDRGVSYAYLIHNDLYVLALARGNVNIYSIMVFLRRLIEVLESYVKRLVEESIRDNFSIIYELLDEMVDFGTPQISDVQMLKQYIKVKHFKLEELINPIKALDNDQKVKVPMALTNSISWRSEGISYKKNEAFLDVVEAINMTLTTTGQVITSEILGKIKIRSQLSGMPDLRLGINEKFLNAGLDRLNGGPDNVTNDFGLEDIKFHQCVRLAKFENDKIITFIPPDGEFELMTYRILSPPNLVPLILVDYKLQNHSNTRLELFVRLKTNFKRRLTCTNLELLIPCPDDIDSPSFQTSATTSKCKIKYVPEKSAILWRFKSIPGGKDYSMIAELNLPSVKLQENVDQLKKITKKPIKVNFQIPYFTTSGLQVRYLRINEPKLQYKSYPWVRYVTQSGDDYIIRMK*