FKKKRMSLDMMASERVCYVQCNLCNTILAVSVPCSSLFTIVTVRCGHCANLLSVNMGTSMPTMAPQDHPQSQNNKQIIVSSEGSGKEYGSSSSKSNKNKHATVEPVKHDQPIRTPPIRPPEKRQRVPSAYNRFIKEEIQRIKASNPDISHREAFSTAAKNWAHFPHIHFGLKLDGTNNKQAKLDKTIARDHHQGTQKTNGFY