MSAAKRSFFAPKKKAAADGGHGSSRNPFDSDSDDGGMQQRPARASSVPPPTAAADQRVSLFDGGAEERAGAESGFASSSAASRSRYRNDFRDAGGVEGQSVQELEGYAAYKAEETTQRVHGCVKIAEEMRDTASKTLVTVHQQGQQIRRTHAMAVDIDQDLSRGEKLLGDLGGIFSKKWKPKKNGAIRGPMLTRDDSFIRKGSHLEQRQKLGLSDHPRRSNARQFQSEPTSGLEKVEVEKAKQDDALSDLSDILSDLKGMAIDMGSEIDRQTKDLGHAEKDFDELNFRMKGASARTRRLLGR*