MSTEMEVVSVLKYLDNKSILVVGAAGFLANIFVEKILRVAPNVKKLYLLLRASKGKSATQRFNDEILKKDLFKVLKEKYGPNLNQLTSEKITIVDGDICLEDLGLQDFDLAHEMIHQVDAIVNLAATTKFDERYDVALGINTLGALNVLNFAKRCAKVKILVHVSTAYVCGEKSGLIMETPYRMGETLNGTTGLDINYEKKLVQEKLDQLRVIGAAPETITETMKDLGLRRAKMYGWPNTYVFTKAMGEMMVGTKRENLSLVLLRPSIITSTFKEPFPGWTEGIRTIDSLAVGYGKGKLTCFLCDLDAVSDVMPADMVVNSILVSMAAQAGKQEEIIYHVGSSLRNPMKNSKFPELAYRYFSIKPWTNKEGKVVKVGAIEILSSMRSFHRYMTIRYLIALKGLELVNIILCKLFEKEFQYFNKKINFIFRLVDLYQPYLFFYGIFDDSNTEKLRKMVSKTGVENEMFYFDPKVLDWDDYFLNTHVIGLLKYVF*