MKRRVDPPLDTSKVWAATVLQRFPFSVLELDGLRRALSHMLPLALPLGSATFAQLADDDEIAAAGFAPNSPAESIVSLTTAFMGSSAEMDESGKLLESAWDQAFCNLWMKLLKLAGITTVEFNRSIVMDSLDGSTRADPMLWTGNRLCAKFEERRQFLQDAQEKLEEKLVNLEPRFYGPVPWIIGVALAGQEMAAWAMIRGSQTPSQVLVGPLKLTSMRDKFTCLHFSINLLRVALTLKDVASSSFVDRPRPFRTLPPAFYGAADQIERTLWLDNGMAIKEICPWTLHVSEGFTTMEFVRKAYGLQAEGIVPGEPMLMRDRYRVTMKAVECEPPVCTEVELLSAVLWILRGLEKLHEAGLVHRDVRWENVARSGGGYVLIDLETVWEAGGEPECSLLVWGEETLVGDKYMEESDLYLVGKMMYVVEKLSPAAQEFQSRLLGYEFASARTAIENLIALQN*