MLPLALPLGSATFAQLADDDEIAAAGFAPNSPGESIVSLTTAVMGSSAEMDESGKLLESAWDQAFCNLWMKLLKLAGITTVEFNRSIVMDSLDGSTRADLMLWIGNRLCAKFGERRQFLQDAQEKLEEKLVNLEPRFYGPVPWIIGVALAGQEMAAWAMIRGSKTPSQVLVGPLKLTSMRDKFTCLRFSINLLRVALTLKDVVSSSFVDRPRPFRTLPPAFYGAADQIERTLWLDNGMAIKEICPWTLHVSEGFTTMEFVRKAYGLQAEGIVPGEPMLMRDRYRVTMKAVECEPPVCTEAELFSAVLWILRGLEKLHEAGLVHRDVRWENVARSGGGYVLIDLETVWEAGDEPECSLLVWGEETLVGDKYTEQSDLYLVGKMMYVVEKLSPAAQEFQSRLLGSEFASARTAIENFIALQN*