MRGLSLKHAFRNALASLAATFILVMSAMYILTRDSVEIEHRPLLRTKPLTNIGQPRPSSLTLVIYQQYHSTACYHNLYNNSLYRGLNQAAGQRRPNSDDLDAPTMFPLATDPYYQNLLCEFSGMLAVAAHAARLHPQEWIGFQSWRAVDKRRAISQAAEDSILSAIGKRSHGDAIYFWSDGGEDDVRVLDFYEHCDRSHKHCKIAFQRAFGVLFGHRTGETDAPDAPPMPNDGGAWVFMSYFVMRTESFLEYMRFVRDFFIAVDDMWFHTHRDANVCILAQGVSSSPEYESLHCYCYLLERLISIWAYHSGRRMLFVNPITGSISEQHELKERTAWLHYFSKSQFRKHLEKLERRAVAMNDRGLIQKLQTF*