MSTAPMTALSRPRASNRRPFDALSTRTKSARAARSRWVAARAAGDAKPKAKVAVFVSGGGSNLRALHAAMEDGRVNAEVAVVVSNIPSCGGVEWSRERGIPTLTYPPKKGEDGLTPDALVAQLRDAGVGYVLLAGYLRLIPPQLCRAYEDKMLNIHPALLPAFGGKGMHGHHVHEAVVASGVRFTGPTVHFVNEEFDKGKIVAQRHVRVAPSDTPDDVAANVLRLEHEVFSHVVSALVDGRIRFRDGDGVPVIVGEDGTEE*