MEKVDSKEEEAAAREIWKYVFGFTPMAVAKCAIELGIPDILEKQETPMPLAELASELGCSSSSLYRIMRFLIQYKIFQEKPISETSLGYAQTSLSRLLTRRGKHSMADFVLLESSPVMLAPWQKLSARVLSNKNLPFGAAHGDDVWKFAAANPGHSKLIDDAMACDARVAVGAVIEGCPEVFEGLKTVVDVGGGDGTALRLIVEACPWIKGINFDLPHVVSVAPVCRGVEHVGGNMFDHIPKTDATYLMKVLHDWGDHECIDILRKCREAIPQDTGKVIIVESIVGLEENHDFEDVVLMLDMVMMAHTSTGKERTLKEWSYVFTEAGFTRYTIKHIRTYQSVIEVYP*