MLFSIQTCPCQINPALNAVSTPLLYQDCCQPYHDGLYNQEVEDSDAIRADTAEHLMRTRYSAFVLVKPEYIVKTTLPAQQDLLDIKAIENWAKETDWAGLEVVAHTPKLSKRHAQVEFKAYFKTPDGLQAHHELSTFVKIKNKANSDASWYFLDPTVSMSVTQKQPCICGSGEKFKRCCGMYI