MAARTLSYGCLDIFFSPSGEYWRQMRKICVQEILSVQRVQSFKLLREMEVARMIKGIAESCLSGPVNMSDVLLSLTNGVICAAALGSKYGGSEKSGSTFQGILGEAQTVIIGFSIADFFPSLRWINGLNGFQNKIDKIFHSLDSFFEEVIKEHSDPQRLKPEHEDFVDVLLRVQMDTSHGISLTRDHMKAIIMDMFLAETDTTFSTLTWAMTELMRNPRVMKKAQDEVRRIVGEKKTVDEEDVHQMEYLHLVLKEVLRVHPSVPLLVPRECTEQCKINGYDIPLKTRIFINVWALMRDQELWRNPDEFWPERFADTSFDFKGQNLQYIPFGSGRRICPGIFFATATTEFALASLLHSFDWGLPHGMREEDIDMNEALGLALHKKCALHLIATPRT