MRECLEMIGLDAELLDPIVFGWRYEPQIKHDFYKPKEVFCNWDTHAPLVCECKRWPWVTYLDETGHVRTLDPKILGSRILTTVIEKGLNHITPKPLQTAKIIAEVCEAWDRIASMIPDVYIRNWPSNEAAVKQHINYRVRMAVQNCQTTPMIDVMTTPEAKRQLEWVHKHLYISGADKAANTPTFFCKTLAREQALARMNSDDFSLVVSDNNVPETPEQVVKQLLGEPPLQEFPPLRPDLPYLMGIYKAHKNKMRWLTNADGCVFSEITICLTAILKGIQEALQNVADDFYARAKFFGGKTNACWILGSTQEFAINLPDKITTIYTGDITKCYEAIPLEGDQGLTTAMTNLVNLAFAHQNHLHKDLFLIQKKNGELEAEWKPLRHSSVKATRMDPTKVIELNHFIIRNTYVRLGDRVWRQVRGIPMGFSCSPLWCNLYLFYFEYNFITRLARLGRYDLLRLFEHTFRYMDDLVSMNNPMILRFLDPDQVESEGNPFWIYPLRFLAMQNEMDNPFVNTDGSLVNLSAHFLSLQIQIIRVDGTFLTTKYDKRRSLPFKVSLYIHRDSNRPVANSSKVILGQVFALFYLINTAGGVVLEIDNLVECFVEKGFHRYALRRLILSGLDRIILTSPLTPVQAVLEIFFDIWREPANRPPQLDDSANSS*