MTDKLTSLRQYTTVVADTGDIAAMKLYQPQDATTNPSLILGAAQIPEYRKLIDDAVAWARSQSSDRAQQILDASDKLAVNIGLEILKLIPGRISTEVDARLSYDTEASIAKAKRIIKLYNDAGISNDRILIKLASTWQGIRAAEQLEKEGINCNLTLLFSFAQARACAEAGVFLISPFVGRILDWYKANTDKKEYAPAEDPGVVSVSEIYEYYKQHGYETVVMGASFRNVGEILELAGCDRLTIAPALLKELSESEGAVERKLVYTGEVKARPERITESEFLWQHNQDPMAVDKLAEGIRKFAIDQEKLEKMIDELL*