MSAPCVGSRHFCHGSHMQRVAVAAGVLSLCGLVPSLFTPAILDAGRHWRDPLCHAEKPPRPRRPKAAMGPVAPAVAPAAARPEPSSWSEVLQQMAPEESARGRSLPVAIAVRSWLQRVIIGEGLCPWAEAAMTSGALAVVCLLESDEEEVKQRLLQHGQLLGRAKPPASKSATTVALAPRCHGLRSLRRFHKVCDFLDLNLDETKVQLAPFHPKWRFEGRRLPGEGDVPEPESDAANYVNRAPIPAFHFLRVSEVESAAAGHPAALKGGPEATSASVALRNALMLRKKGISNCEEVLQSCREDGKRAAAAVPEAKKEEAKAAEPAATPAATPAEAPAAAATPAETKTEAPVEKVSSGKEEKPIEQKMYKAPAEEAPAEAPAE*