MEALFTSTHTPNLQTKPLLKSPLPTSSQSSCWFCNSLPKTQFPKLRLSNGSSHGLRIQALLRNETPSEGEDNNGFGFFPGDIFSLSQEKLGSNSNGETSHSVIDVEASLAHPQGGGGNRAGLFRTPISGGVQNATSAHALPRPALAVRNLLEQARFAHLCTVMSKMHHRREGYPFGSLVDFAPDRMGHPIFLFSPLAIHTRNLLNEPRCSLVVQIPGWSGLSNARVTLFGDVYPLSEDEQEWAHKQYIAKHPHGPSEQWGNFHYFRMQNISDIYFIGGFGTVAWVDVKEYEGLQPDKIAVDGGERNLKELNAIFSKPLRELLSTESEVDDAALISIDSKGIDVRVRQGAQFNIQRLAFEEGHGVETLEEAKSALWKVLEKVKLNLQK*