MRSTWLAFALSALVVVSSSAAHVHASPGKLEVGFYEHSCAQAEDIVRNAVRRGIAREPGVGAGLIRMHFHDCFVRGCDGSILINSTPGNLAEKDSVANNPSMRGFDVIDDAKAVLEAHCPRTVSCADIVAFAARDSTYLAGGLDYKVPSGRRDGRVSKEEEVLDNNVPAPTDEVDELIESFKRKGLNADDMVTLSGAHTIGRSHCSSFTQRLYNFSGQLGQTDPSLDPAYAGHLKARCPWPSSDDQMDPTVVPLDPVTPATFDNQYYKNVLAHKVLFISDNTLLDNPWTAGMVHFNAAVEKAWQVKFAKAMVKMGKVQVLTGDEGEIREKCFAV