MANTGDRSSVSRRKNLGFRRTWCCSFTLPKSPENLSSSINTLNPTKSKASSNSFPNSPSPISSTKLGLGLGRRILSPGRVSPIDSEGRLDPLPVIRPESAALPAASPARERSAGSSAVAVLAQQGGVCGGRDFDLRLELRGRNGRILSLELDSEVIRSKSEVFAEKIEVARRRSGPGGCCLIEVGDLGNLEAFRETIELMYEKDVVRRLMKMGVSRAIDILEVSSTIMFDIGIKSCLNYLEAVPWCESEEEKLKSLLSRCTFDKLVAQEVLARLNVQDPVSQPLGLHIIQSVTQGFHVNAKRELKSLVKGLLSTSSVYQKDPAGVNKEDLYRICDTCIHSLEHCFREASDQVPKAQAATKDTRRPLIGRISEQVDNINWLLEILIDRQMAEEFVGLWANQRDLLRMHEKASPMVRYELSRVSASVFIALGTGKLHCRGEERYSVLRAWFEPMLVDFGWLQRCPKGLDVRELEEAMGHALLTLTMKQQESLFMEWFGCFSGHGRECPNLSKAFQVWWRRMFLRATEAQF