MGKKKELSEVIRGQILILAQQKNSTRDIAKIVNVSQTCVSKTLSRIRQCGTFSSHGRSGRPKKVTERLTRRIKFIVENNPKLSSYGILDDLSPGNAEASLPSTRTIRRVLQIDLKHPA