MDGMYGVPPEYADKALMTPENLIFPPDYHHAFLSAGRIPLFGSDELFSSADGIHRQQDEDDVATTTVMKAKIASHPQYSRLLQAYIDCQKVGAPPEIARLLEEIRRENDLCKSDVVSSSTCFGADPELDEFMETYCDMLVKYKSDLARPFEEATTFLNKIEMQLSHLCTGASVSNVSDDGGVSSDEDLSTGDGDAQDGQLKGEDRELKDRLLRKFGSHIGTLKLEFSKKKKKGKLPKEARQTLLQWWNVHYKWPYPTEADKIELAKSTGLDQKQINNWFINQRKRHWKPSENMQFSMMENLNGRFLADE