SPQYDELPHYPGIVDGTTALAGFAEAVPSATRAPGPYGPHRPPQPLPPGLDSDGLKREKDEIYGHPLFPLLALVFEKCELATCSPRDGAGAGLGTPLGGDVCSSDSFNEDIAAFAKQVRSERPLFSSNPELDNLMIQAIQVLRFHLLELEKVSALLPATLICSPWPSPSLGPLSTRVKAEMPSLSPPGGPPSTPVPHQVHDLCDNFCHRYITCLKGKMPIDLVIEDRDGGCREDLEDYPASCPSLPDQTNTWIRDHEDSGSVHLGTPGPSSGGLASQSGDNSSDQGDGLDTSVASPSSGGEDEELDQERRRNKKRGIFPKVATNIMRAWLFQHLSHPYPSEEQKKQLAQDTGLTILQVNNWFINARRRIVQPMIDQSNRTGQGAAFSPEGQPLAGYTETQPHATARPPGSVGMNLNLEGEWHYL