MEKMHITNQEHDAFVKSHPNGDLLQLTKWAETKKLTGWYARRIAVGRDGEVQGVAQLLFKKVPKLPYTLCYISRGFVVDYSNKEALNALLDSAKEIAKAEKAYAIKIDPDVEVDKGTDALQNLKALGFKHKGFKEGLSKDYIQPRMTMITPIDKNDDELLNSFERRNRSKVRLALKRGTTVERSDREGLKTFAELMKITGERDGFLTRDISYFENIYDALHEDGDAELFLVKLDPKENIAKVNQELNELHAEIAKWQQKMKTSEKQAKKAQNMINDAQNKIAKNEDLKRDLEALEKEHPEGIYLSGALLMFAGSKSYYLYGASSNEFRDFLPNHHMQYTMMKYAREHGATTYDFGGTDNDPDKDSEHYGLWAFKKVWGTYLSEKIGEFDYVLNQPLYQLIEQVKPRLTKAKIKISRKLKRK*