MQSLSPTSRYLLALKEGSHQPDDVQQEAVSRLDTIYQELQTQPAPVASGGGLRAKFGKLLGKREPAAGTAPVRGLYMWGGVGRGKTWLMDLFYQSLPGERKQRLHFHRFMLRVHEELTTLQGHSDPLEIVADRFKAETDVLCFDEFFVSDITDAMLLGGLMKALFARGITLVATSNIPPDELYRNGLQRARFLPAIDAIKQHCDIMNVDAGIDYRLRTLTQAHLWLSPLNNDTREQMDKLWLALAGAPRAAGPTLEINHRELPTLGVENQTLAASFATLCVDARSQHDYIALSRLFHTVMLFDVPVMTAQLESEARRFIALVDEFYERHVKLVVSAAVPLYDIYQGERLKFEFQRCLSRLQEMQSEEYLKRPHMP*