MAAATFSAQASAAARVATTSRSSTSMKVAPRVAFRAAAQASTASSFTGNRMSAKAASRSSRRAAVAAQAKIGDTLEEFLLEAESDPKLRQLMMSMSEAIRTIAYKVRTASCGGTACVNSFGDEQLAVDMLADKLLFEALRYSGCCKLACSEEVPEPLDLGGSGFSVAFDPLDGSSIVDTNFSVGTIFGVWPGDELIGVTGRQQVAAGMGIYGPRTVFCIALKDAPGCHEFLLQDDGKWLHVKETENIGEGKMFSPGNLRATFDNPAYEKLIAYYVGEKYTLRYTGGMVPDVFQIIVKEKGVFTNVISPSTKAKLRLLFEVAPLALLVEKAGGASSCDGKLVSGLDIEVLKHDQRTQICYGSVGEVRRFEEYMYGESPRFSEVEAKAX