MSERIVVDPITRIEGHLRVEVIVDDNNVVTEAYTGSTLWRGLETIVKGRDPRDAGLFMQRICGVCTYSHYKAGVMAVEDALGIKPPLNAILTRTLMSNALFFHDHCVHFYQLHALDWVDVVSALSADVFKAQEEAFKYCETPYACGADHLKSVQDRVRKFVEKGNLGPFANAYYGHPTYRFTPEQNLIGLSHYLECLRIQRTAAELMAVFGAKQPHPQSLVVGGITSVMDILSPARLGEYLTKFKEVADFVNRAYYSDIVMAARAYGNEPSVTNDVGTPNLWTHQEFQYSKNDFLFGSGIILNGDLSKVYDLDESKITEEATHAWYKNDAALHPYEGEQEPNYTGFKTEKTINAQGEMVDTKIFDTKGKYSWIKAPRYDGKPLQVGPLANIVVNYAKGNKFVVPIVDQFLKDAGLPVEAVLSTLGRAACRMLEVKAIATHGLMAFNNLVENIKSGDTETCAKYKIDHKKEYKGRYIGNVPRGTLSHWCRIEKGVIKNWQAVVPSTWNASPKDKDGKMGSYEACLIGLKIADLKQPLEIIRKIHSYDPCIACAVHVMDTKGNELGAYKVNPNI