MAPSVVEFPKSPKCCTVCGIPKASSHFGTIACMACASFFRRTVSFNIRFLCRYSNECQISQDLRFICRSCRFDKCEAVGMKRHLVQPKRNDHKMPKYVQESRKDGIREVVRGYITSAYAVKEKEQQEVAPSEATALQNPESGFSTILNMNHSNLLIWYVEEVQNAMESRQDAQADISQSSYQQFLTTKRRTDSLATDICTLCPGTDLLETNDIEILFRYCSFASLWMDSAWINSSQCHVAPQDSSDPLTTFISHFQSTITFQLARLKLDIYEYAALKAFCIWKLGILDSTITLKIVAGEQYLGITNALSNYYQNVKNLEPFAMATRMADITLLIAPIFNVYQDMLKLYHTLQIEDRFKEE