MRYLAVLMMGLLTFPAFALTRVNLYQAEVAVDPQQSNADAAARVRGMEEVIVRATGSQDALKNDAVQKALRQSNQYITQISTQQEGAQSVMRLQFSAQHIRSLLSQAQLPFWPENRSNLLVWLVEEANYDRSVSWEHADTPLLNQMKARARVRGLPLTVPVGDFDDVTGVQVSDLWGGFINPISIASQRYPTDAVLVVRAQGSELRWTLFDQLANTMVSQPKAPISGQASGEQAVTEMIDEISDYYARKSAVVVSSESSQSVLAQFSPLDSAQDFFVVENKLKRLSSVASLDILKVQGTQVTFNVHLLASVEEFTNEVVRMGQAVLMEMPPEEPVSADNNLLENSSLENSASEMPVDPSNPNNAATQPQPVQPKTLYFSWQG*