MSSAQLCTLLGELGYEAHESLDPDSFEWPFQYDDARPVLDWLCSSLRPSNVLSPSEVTLYEHLLHEEKLLEGEDLDFAYDSISAFSMRRENQEAVFGSEEGLKDIIDSTLALKAEELELQKQLRRLQSQYDMLTGQASTLIQGKRARVAATSILNGQQATTDDSLSARNLEMNAVLGRMASTAQELAHYHSGDEDGRYLSYSDFHAYLLADASCIKELNQWFTEHLDTGPYRLVAEEGKSKCSWVSLNDISNVSLRDLEKSHHQRVSELQCLRSIFVPRETQWIKSQVENAKQQAILTAFKGQVTSDEAHIHLDLHSLRRKHAELVGEISILYRKEEKLLSETIPDLCWELAQLQDTYILEGDYDLKVMRQEFYINRQKRFINHLINHVSRHQFLKVACQLEKKTMLGAFSLLKVIESELHGYLSATKGRVGRCMALIQAASDVQEQGAVDDRDTLLHGIRDLLNLYSNIQAGPSTYVSAPGIVQQISSLRSDLMSLQYDLEHTLPQDRDQCINKMCTLLQSLQQLLFASSTTAQPILTPQTLMKQLATLEDYNKNLSRAIEDVSREHLKKKDIYKHQKEERRVFVDFFCYPERL*