MSPQTNIKTSWLSRIKRYGGCLVLDCCRPSKAIKPYEGELWPNPENFHWSHKDRRFDCTPIEAGPVQTQPRPSSNMRVPSQLSALPVRVMIPTHPRLSQDLPPLPLPEPPVKIRSSIEPSQLFAERDGAASRSSSRLSSSTAGSKSSSRRSANEDERFERLNRKFLGASIIDEVLGIFDKASNMPYAVCGMAALAAWGYTLDKPRHITIMVPPYCRDTMTGWAKTVPQFETFASRPDVIGVQTSDGTIVRINITYPDAADGVWEDYFKTNRVQLHGIGAFAEVLRLSKLLNQTAVSYMDALELEDAELMGFISSDILWILWRIARGLAQGEENVKPLNPTEIPSVMDRTFWDSFVGTHPEASERFAAAGLHSRFQPSGDVRPSMHSVPQPSNPYWQPSPPTVETVDPMTGSSRTSMPTRTESASTVRLTPAEKLKQRFQQPRRQTATNGNGQPHTSRASCPASRNGSNSMAQASGPFRQSL