QYDELPHYPGIADGPAALAGFPEAVPAAPGPYGPHRPPQPLPPGLDSDGLKREKDEIYGHPLFPLLALVFEKCELATCCPRDGAGAGLRTPPGGDVCSSDSFNEDIAAFAKQVRSERPLFSSNPELDNLMIQAIQVLRFHLLELEKVHDLCDNFCHRYITCLKGKMPIDLVIEDQDSGCREDFEDYPASCPSLPDQTNIWIGDHEDSGSVHLGTPGPSSGGLASQSGDNSSDQGDGLDTSVASPSSGGEDEDLDQERRRNKKRGIFPKVATNIMRAWLFQHLSRRSDAPALPDVCLGLGSASPGPRWARPWGSDCGRPGRQSDSCWWPQHPYPSEEQKKQLAQDTGLTILQVNNWXXNARRRIVQPMMIIPPHRGQGAAFSPEGQPIGGYPETQPHVAVRPLGSVGMSLNLEGEWHYL