MSECRRSVLSCARCRRRKIKCDRAIPCGQCIAAKSECTGFSSKDQDPNIPRSIVQHLEAEIAKVEGELARNGHLEELNASDILAGMPTNDGVPIDDAALPIIDLPATKPDTPKLSLNTDILATSTAPRDTIRDEVMTCGELQAMIFAILPTGPGITDLISRVRMSLTPSTAIASGSPREARRRSISRANHEVSCAMLKSIPTAILRSLIKKYMTRVYPIYPVLHAPSLWQQLDKVVRTLQELPEKHRSVAPSFDFLIVYLMLSISATLGSARTGHEAKHMVFSGSLFEEGLQHLSDKAKIPSDLAGIQVTLLVLQYASINPRLANVWMLTGAAMRACLELGLHREPPEALQFDQLTLDLRRRLFWCAYNFDRAICSALQRPLSIPDQSIDAHFPSVLDDRHIHPNGIDATGAETKTHNLRWIQFRRLQSAMTEVHFQGKPLEHGQSWEDWLVSMERRLQAWYEDYNDGHELTEFTLAHGLTNLHRPSPRVPLPGPRSLMVAFEAACSSAKSLRDHILTGFYRRSWLIAHHVLENSMVVLFCLRHGFDTISARFNAQQIFEMTKVFTANFLALAAQGWNEVSNYAGVYERLLGPLLESVFSNRPPSLSSFGPAQDAELTRMLYPGPAQLDKLRFGSRSGYEGDGLPTFDVGTLNWEEFSVSDTRSASAEGFVAGWDLFDPNAVSSGAHDLVFGMA