KVLGTVKWFNVRKRYGFINRNDTKEDVFVHQTAIKNNPRKYLCSVRDAEIVEFDVVEGEKGVEAANVTGLGGVPVNMQGSKYAADSNHSRHYPPCRGPRCKYQQNYPNSESGGKNERSKSAPEGQAQQHLPYCRQQFPPYCMWTPYGHRPQYSNPQMQGEMMAGADNQSAGEQGRPENAKPQDGKETKAADPLAQNSSAPKAEQS