MDDFDRDLDNELEFSHKSTKGIKVHRTFESMNLKPDLLKGIYAYGFETPSAIQSRAIMQIISGRDTIAQAQSGTGKTATFSIGMLEVIDTKSKECQALILSPTRELAIQIQNVVKHLGDYMNIHTHACIGGKNVGEDVKKLQQGQQIVSGTPGRVIDVIKRRNLQTRNIKVLILDEADELFTKGFKEQIYEIYKHLPPSVQVVVVSATLPREVLEMTSKFTTDPVKILVKRDEISLLGIKQYYVQCEREDWKFDTLCDLYDNLTITQAVIFCNTKLKVNWLADQMKKQNFTVVAMHGDMKQDERDSIMNDFRRGNSRVLISTDVWARGIDVQQVSLVINYDLPTDKENYIHRIGRSGRFGRKGTAINLITKDDVVTLKELEKYYSTKIKEMPMNINDIM*