MSRNNSFGIACKTCRRRGRKCDRSLPTCTNCILRGVECEGYVLRWVKANVRGTLPGQASKTDEHVTDLHLGPEPRASSKAKTTPTRADGSESSPHTYYQTKLASKPELPEYHERDTELECFGTPDTDSQAVSILRRQNWSILEVVGTARDGLEGFVEYYARDISTAFFLGQGPAETPDIRHILPMARSIPSVRCAVAASAACHLANRLEDDQLKRQSLHLRLKATELLRAKLKSEGDLPDLACLASMLLLAQLDVCSGDCVEFGTHLKAASTFIKLRGSDGTERGFIEQRIAWLDIMGATTSSRMPHWSSEDVKATLNKFRTPTGREWGFDVFYCPIDLFEHIADITVLYKLQTDPRDLGQEAIQKAVILGNAVKNWDAFTDDSGPRHHMVEVWRLGILLYLIRLFQVPKHIFDTPHLKHSIFRHARGIPSRTSWSYSTPWPLFQAGLLLPQEDNDTKAWLRNELRTNFRSLGCIHQKLAVEALEQVWRSGEDGLYDLSDADFPQRKLIL