MSDHLALSVDNLVHSEKCTEVVAGDHAGIARSSSLRATETSPLLKGEDLSGASNNRESPAVFEDVPAIPSEVSCSSDAGVKTYAAALGRAGMSMSPKGENDVDEESVPLLKGEDDGKPAVVATETLANGSKKAVDPPAFAECRICQEEDDISNLESPCACSGSLKFAHRKCVQHWCNEKGDTVCEICQKPFEGGYASLHQATADSIAVNIGAGWDIATGQPRLFALAADHHFLEGEYDEYAGSHANSAACFRSIALILVALLLLRHIISMTGVGEDEDLSTFFMLSLVRAAGFLIPCYIMARAMNALQIRRQQQEAALAAAAEVTHLIQTGRIQGVVAPEP*