MQLHYFNIQARSEAAYLIALQGQLPVERKGVSSFADSDLKKSAPFGQLPLLETDDSTVLAQSLAICQFLAEKSNLLPSQSSANQGQDSALLNALALSYVLGVDEFRSEAYRAHRPTTAETAEKDKTEWKEGRQAFFLSKFEQVLAHSKSGFLVGNTLSWADICLYDALYEQKFLFASDFAEKYPHLSKLMNQMEELPNLKSYINDPNRLPLYLPKWRN