MTECRRSVLSCARCRRRKIKCDRAIPCGQCIAAKADCTGFSSKDQDPNIPRSIVQHLEAEIAKVESELARNGHLEELNASDILAGMPTNDGIPLEENGLSIIDLPKHDETPKIPVEPPPSSTVNEASRNEIMSCGEIQAMIFAILPTGPGITDLIARVRMSLTPSTAIASGSPREARRKSFSRANNEVSCAMLKSIPTPIVRSLIKKYMTRVYPIFPVLHAPSLWQQLDRVVRTLQELPERHRTVAPSFDFLIVYLMLSTSATLGSARTGHETKHMVFSSSLFEEGIQHLSDKAKIPSDLAGIQVTLMVLQYASINPRLANVWMLTGAAMRACLELGLHREAPEALQFDQLTLDLRRRIFWCAYNFDRAICSALQRPLSIPDQSIDAHFPSILDDRHIHPTGIDATGSETKAHNLRWIHFRRLQSAMVEVHFQGKPLEEGQSWEDWLVLMERRLQAWYEDYNDGHELTEFTLAHGLTNLHRPSPRVPMPGQRSLMVAFEAACSSAKHLRDHILSGFYRRSWLIAHHVLENSMVVLFCLRHGFDTISARFTAQQIFEMTKVFTANFLALAAQGWNEVSNYAGVYERLLGPLLESVFSNRPPSLSSFGPAQDAELLRLLYPGPSQLDKLRFGSRSLDGDGLPSFDMGTLNWEDFSVSDGRSASAEGYVAGWDLFDPNAVSAAGHDFVFGMA