MATVAHSTDSLLLQITHESPLEDGPKLGAHSFFWLGLEAMDDVFSTPVRIVYVHPAEERGRNVDDLRAKVAFRVVPSDIKNLGDLVNWLKTVLKVDAVLSSKGWMEIPTPDPGAHLPPTFELHLRKALFTDASDNSKEWARTVLQPFPFAVLDVAGLRRALEEPLPLPLPVGPATYATLDPSYATQFIPTNQYPAERISGCVTNFMNSRVALGMSENLLQSIWDSAFCNLWMELLYLSEITSIQFNRNVTDHSGASTTNVSPDLLLWILNRLCVTFEEKRVTLEEAYQDLINKLGVLPLQYYGPVQWIVGVALAGVVKVRAERYNVVIQSVGYEQMISSEEDLWPAIQSALHGLHALHQAGLVHRDIRWKNILKLPASNGSWMLIDLETVWKTDCTPSCWLRAWDDNTLVDGVYTRSSDLYLVGRLMESFRDLSPEAKEFQAKLLRHEFLSAQEALRVDGNGKYSFSVDVILRIYHLFVVIHSAGLDQNKSLLG*