MEVDTVKDVFDRVVKKQKLKSSKTIDLVNHVEKEIDQAIKAIQGNGTEGDSAANMTHEILLNLKNKLKEMAPTKQLKSCQKEMNTALSTWVKTTEKLFIHDISKAYRNVDMEPNVLNELIANHLYREALFDIGDSFIGEASCTASLKLKQLFQNMYEIHGALKAGKPELALSWAMKNHDALLQNSYCLELKLHQFQFVDMLKQGNRDQALQYARAYLAPFATTRKEEIQRLIASILWAGRLDQSPYTEFLSPTNWEMLAEEFAQQFCNLIGQSSTDPMGTAVSVGAEVLPILIKLMTVVTAKRDWHSMKQFPFPLDLRSEFQFHSVFVCPVLRDQGGDGNAPMLLPCGHVLSKQSTLKLSKNSSRSFKCPYCPFEAMTSGCKQLYL*