MAPVEGNADKGKTKGRSALDEMDTSGAFKRTDSSFRNWITADGSSGFPAVAGRYHLYISYACPWASRCLAFLKLKGLEHAISVTTTKPRWERSRPDNPDDSHMGWAFAKFDNEEPDATPDPLEGAKFIRDLYEIADPSTGKFTVPVLWDKEKHTIVNNESAEITRMFNKEFNAIAEHPELDLYPAELQKEIDSVNEWVYDTINNGVYKSGFATKQKPYEEAVTALFNSLDRVEEILSKQRYLAGNVLTEADVRLFMTLIRFDEVYVVHFKCNKKLIREYPNIFNYTKELFQMKPIGDTVNMHHIKEHYYGSHPSINKFGIVPIGSNTDFSAPHDREKKFPSKK*