MKKTSSLVWRFFDRLEENKRCVAVLCKLCDSQYKYFGNTTNLRTHLVNKHPIQWDLLQNGTLDESAARAYDEDDSSSSKRRKYIKAYKDDNVRYSVSVDLNKKRNSRNPSDESSMPVIEIQRVLDHSETENETTVTEVVEEPINIVRQMHGSRASDEEWLNEDMYQTVETYEPKKKKMKYRTIKREVSSPPHVSKYVVHSPASYPKQERIVIDNSQRKDEYSVFGEYVGNKLRKFKSNQTRGNVQQLITTILWQAEYGVYDSMETIKRVLLHSVQDMETVPQEQIIVHNIVEDDSLKVDEN