MARAIWTGVITFGLVSVPVGLFTATEDHTVHFHQLQRGTSDRIRNRRVNERTGKEVDADDIVKGYEVSEGEYVVVQPEELDEIAPGRSRTLEITDFVDLDRIEPVYFGRTYYLAPRGKEYLKVYELLRTALADTGKAGVATFVMRNRQYLTALRAEDRVLLLQTLHWADEVRDPVEELPELPSDRVGRGKELDMALRLVDALSGDWEPARYRDTYQDKVRELVRAKAEGEEVAVAEEAPGATNVVDLMEVLRGSLEQAKGAGTGGKRSAASRKKATEPSRRTPAERGGLRELSKAELYRRATEQGIAGRSKMSRQELVDALTDRDHGRGRGTGSGSRGRRKKTTTAA