MKSKGRGKPRKRAKAEDVADLVKTEIDAAEALAEFSKQVVVARDDDSGMKLQWQRKRKRSTKYGMESSSSSMLVASNSAVDFPLVKDEYPSDSDKERGGGSLPLVTYNRFDTSEDSLEPGFRAESPSSPLPPLGTEGYSAYVKSEAGLVQQCAFKSSLEFEEKPKAISWSKLRGMKQPKLEDGRSSFHAKDRRMSSTLGCGKGRSARAVLTEEEKEIRRLRRIEANRESARQTIRRKQKMCEEMTLKANELSSANDRCRKEIEAIREENRRLYEAGCSLRKQLADKYIELGASFPVLPTLEDESKCAKKPDGFKEAITETVQVNRQDDNIELVESQTSHSTAAVARTNQTAAPLLTVERYTTMVPPRFYSFPYSFYTGRKDALAAATAAQARRRRKELTRSKNLLARQVSLNS*