MKICMWNVRGANRNLFMDHAKEVIANQHPDIFIFLETKSDDSRAREVMMELHFHDYRVVRPMATRGGIWIFWKNTIDIVLFDAESNYLHALFHFKNLGKGGLITAMHAPSTPVVRNKFWNHMRTDMPLPNTPWLVLGDMNEVVSQSEKMGGRPVRSNQGRGLIDFMDDAGLVDIGYNGCPYTWTNAREGMELIQERLDRALANSPWMDNFPHTKVHHLPRTYSDHSPLLIALSNSFANGPFPFRCKEVWLYHPDFSAYFDFLSGRNNFLNTISNWNYNVFGNLKKQKKNIIARIDGIQIALTDLINSLNDIYKKERIIWAQKAGFNWRKYADYNTKYFHTIAKIKKSKGKILTLKNESDTWVTDQAELKLMATNYFNNLFTTSHLVGNLSCSNKSKLFLNVDEINTLSASLTLEEVRDNLFAMDPIKTPGPDGIQPIFYQKHWEELSVSIYQFCVTCFDQGHIPKEINQSYIALIPKTASPTVMIEFRPIGLCNTIYKLITKIISSRLKPILNRIISALQSSFIKGRGIEDNVILFGDLSGLRISMTKSTLIFPNSLHHSIRRDIAANYGIKTTSPFGKYLGVEIRPHKLKLTNYLGLLDKTLEKVRGWQAKLLNMAGRCTLIKSVLNSYPLYAMQTNLLPTTITYALEKCCRKFIWNKVDRSRYISRICWDKVTSSMDLGGLSIRRLKEWNLTFMAKLGWIILTKPDKLWVRIVKEKYLNHSNFINTFPNYNQSPLWRDILKGRDLLQKGLIIGIGNGKTTSLWYHHWIGNAPLYTMEGVKVPESKAHWFVHNIIKNGKWYLDDIQHLIPTSIKNLILAYPLSNNDEEEDFIRWNYSKSGDFEIKSAYHIQITNPNPIPSPNPFSWRSIWKVKVPFKYKMLLWNCCHEILPVAENRNKRIKEISPNCCRCSNSTENHIHLFRDCPQSSVLWCFIFQRIWNIKTFDFNSFYNTSWKEWISFNLQNSMKWKVIFAISLWHIWVSRNRTVFDFKMKTTFSLYNSFYMDWKITNSALQGKNIIGKGGLWEHKKHWIPPVEGFMKLNIDGAWKSNLVSGGGGVFRRHTGSWFVGFSSKFAVHSPLAAELYALREGLKIAKDLMIDKLEVETDAMNLKVLLGKVQNQNWIVSFKHTPKVYNKVAHSLAAHSLIMAVGHKLHYIIPSCAKDDYESDFEKVNPEYVEEIRRNANDQAMAIVGEKVGDQRKSNKDGASSSASEIVFGSIVSTIKQVMGSSTSTDVGSMDKGKLKAFTPSIVGGSTINKDIEIVEIEDDDEDTPTHDSQAHARRHGLQALVYYRRRWKQQKVNYRQEKRFRVKIMAKLIRNSEYVYS*