MADQLCCTAMKVLFWPYDSTPTPFPFSVLELDGLRRALSHMLPLALPLGSATFAQLADDDEIAAAGFAPNSPAESIVSLTTAFLGSSAEMDESGKLLESAWDQAFCNLWMKLHKLAGTTTVEFNRSIVMDSLDGSTRADPMLWTGNRLCAKFEERRQFLQDAQEKLEEKLVNLEPRFYGPVPWIIGVALAGQEMAAWAMIRGSKTPSQVLVGPLKLTSMRDKFTCLRFSINLLRLALTLKDVVSSNFVDRPRPFRTLPPAFYGAADQIERTLWLDNGMAIKGICPRTLHVSEGFTTMEFVRKAYGLQAEGIVPGEPMLMRDRYRVTMKAVECEPPVCTEAELLSAVLWILRGLEKLHEAGLVHRDVRWENVARSGGGYVLIDLETVWEAGGEPECSLLVWGEETLVGDKYTEQSDLYLVGKMMYVVEKLSPAAQEFQSRLLGSEFASARTAIENLIALQN*