MGVALDRLSVLHNSLLCLILSKLPIRDAIKCSVLSKRWRFLYTELPRLVFSPYHLTPISLLPPTPDPLSIATVEHRISKILRFHSLDLKGFFLSNDVDGPWTPNSIGSPWQFTSQSISEWVRCVARKNVERLFLKNSGNREIPPAALFSCTRLTMLTLYRCTITTIPTDFGGFKHLTHCNFVDIKMTDDSLARFILQCPLLRNFNLLHFSIGLQRPVISALNVTNLIIYTHRAQGLTVNCPQLKKLKTSTEDLRVNGMAFHELSPRIERLAIEHGNNLIALSLRSRPYGACNLSDNRFLEIVGTLRSLKVLVIDLGVAFPGAKRIAVPLLKLLSRLPNLERFRLHGDLILEKPMTPSFTYTFANLQVLKIQINKYNEMELGLLGCLVQTAPALKEVKLEPARGRDNEQYNSFLEKWESLKKRGLITENICEYIFYF*