MASTPTMVVYKVASELVAEFVNPNSTHFSQDQQQFDEKNIRRRVYDALNVLMAMDIISKEKKEIRWKGLPTTNLSDIEQLKTERKRLTSRIDKKRAYLQELKEQITGLQNLVRRNERVYGSGNNPSGGVTLPFILVKTRPQATVDIEISEDMQLVHFDFNSTPFELHDDAFVLKAMRFCKTPDSSGPVDEKPGNESAFTKKYSVLSTMHKGTSSPHSTRTSDTDSYSLSSIPGKICSSSPDPGIIKARIKNENFI*