MSYIPPHKRQTKGSPSLEPTPAPESLIRSAFNKRKDNKSRTRSIGYTDHTILKWFSVGLADELRFSSLVSFQPLSLESFETKAGLQPLSLVPTHQGCSEGIKNELIETPWILIAANVKKDLLLSFQHMKREMEEADMAQVKPSIVARFGKVLFYGTSSIGKDSLKLNSLTETALRKMKRSFHTDVPPSYMDYVENRVVENLGLEYVQGKELYYVKLSDNLRTESTVSCKCTVAKDHNKIQLYKIELNRVRHMVADMSILGKSSDLRLFVYTKKIKMALYDEEINEIKDLIGSAILDSELPGGLRWPLNKRHSSGGRYVVNAIGHTTAKSYMNSSIRFKFRHANRSKFKSSTGEVTHEIFLKLPGIISELHKQTMDEDLVFEMLKNNLKLIWDLCLLDGSNSQS*