MGKTKGKGHPKAKGGGPRAPAARVTPQQLYEQAQLALQYDDFDSARTALRKAVKLDPKNIECVDALGALLAEVGPEEEAVEVLKQAVALSPDVGYEKYLYLGQLLEAPEDALAATRKGVQVLQAQHAAAQAASSEEAPALSRALSGAMCSLSEMLIAGAQERAVSAAAERGCDAAAIEAASKEAVASVAEEAEHLLSLASTADPDSPEPGQALAALRYQQGRAADALEALRRSMSLWYTPTSKDEEGEEGEGGMAAAKGGEDEAMEDADEDSEDDSDEEDDGPSYEFRIESAKLLLELEDTTATAIDVLEGLIEEDDRVPDAWHLLALAYYSGHQYVEAAEVLAKGQALLAKLGAGPEDEITQEFAELDSVIKEAMTVTTAGAAQ*