MLQIPLLYSHHQFLPKVNLSLETNFSYISKMPETEYSFGRSFLSLRRDQAHLMDPTSFSEPMTMEVELDSFQRQVAEKFIDLNASADEAEILSLEWIGKLLDSFLCCQEDFRVIIFNHKPQLLKQPMDRLIEEYFERSVKALDVCNAIRDGIEQIRQWQKLIEIVISALDTNQRQLGEGEIHRAKKALIDLAIGMLDEKDSSNTHRNRSFTRNKDHNQHIGYIRSLSWSVSRSWSASRQLQGIGNNLATPRASDVMATNGLALTVYTMTSILLFVTWVLVAAIPCQDRGLHVHFYFPRHFQWAVPVMSLHDKIMDESKKRDKKKKGCGLLREINQIERNSRMLSDLIDSDNFSLTDEKCTLEVKERVQELMNVCEAIKEGLDPFDRKVRDVFHQIVRTRTEALDSLGKLQNQE*