MSDHVALSVDNLAHSEMCPEVKSGDHADIARSSSVRAAEISPFLKGEELIGASSNRDSSAVFADVPPSGSEVPCSSNGGLKGIICAATMGGADVSVIPKAYEAENDVNEEALPLLKGEDDGKQVAVATVPNGSKKVVESPVFAECRICQEEDDISNLESPCACAGSLKFAHRKCVQHWCNEKGDTICEICQKPFEGGYATPHQSPADSIAVNIGAGWDIATGQPRLFALAADHHFLEGEYDEYAGSHANSAACFRSIALILVALLLLRHIIAMTGVGEDEDISTFFMLSLVRAAGFLIPCYIMARAMNALQIRRQQQEAALAAAAEVTHLIQTGRIQGVVAAAEP*