MSLNFLGKKSFHPSAPQNVAKLWKAEEKKRLEAEKKNELAREHAMEESRRHARSLMAARRGEVNKEPPASMDFMYQKPPGLAEASQRKKVERPADKEAERFPLLKDAPRAGVHELVNEVQHQPFGVKLNNVQCRACGQWGHSVGDRECPKRNELTAGEVDARARLDPVGRLHGSEASGAELRWEIKGDRGAGGLGAGVSAQDANQQYVLGDMEEAAALQAGSGEPGLSELDPELLATLSEKQQRQLLKMYRKELAGREGGGEGGGEGGGRKEKRKREKKEKKQRKREKKERRRRRDGESGSDSGSDSD*