MRECLEMIGLDAELLDPIVFGWRYEPQIKHDFYKPKEVFCNWDTHAPLVCECKHWPWVTYLDETGHVRTLDPKILGSRILMTVIEKGLNHITPKPLQTAKIIAEVCEAWDRVASMIPDVYIRNWPSNEAAVKQHINYRVRMAVQNCQTTPMVDVMTTPEAKRQLEWVHKHLYISGADKAANTPTFFCKTLAREQALARMNSDDFSLVVSDNNVPETPEQVVKQLLGEPPLQEFPPQKPDLPYLMGIYKAHKNKMRWLTNADGCIFSEITICLTAILKGIQEVLQNVADDFYARAKFFGGKTNACWILGSTQEFAINLPDKITTIYTGDITKCYEAIPLEGDQGLTTAMTNLVNLAFAHQNHLHKDLFLIQKKNDKLEAEWKPLRLISEGHQNGSNKSWYDLLRLFEHTFRYMDDLVSMNNPMILRFLDPDQVKSEGNPFWIYPLRFLAMQNEMDNPFVNTDGSLVNLSAHFLSLQIQIIRVDGFHRYALRRLILSGLDRIILTSPLTPVQAVLEILFDIWREPANRPPQLDDSANSS*