MLDEFQELDNLVQKILKMSEKDIQKNYKKTLEELRTTIRKQYDKYEKGGKLDIKEMSKYDRLKKFDDEIKIKLYQLYKNNNALINATLTNICETTRDIVVDTAQNKTKKSLIAIKKTLDIEKTVNEEMAGLHWANRTAHHRNEVIYQVQKTLKEGLSYGSTYKQMSDRLTEKLNGDVLKPIRIIRTEGARVHASTQMQSLDKIAEKGVKMTKKWLSAKDERVRDMHRQMHGISVAYEDDFALPDGTKTKMPHLSGVAKHDINCRCIVTIDFAKNIDKNTNFKGNLENWKVVDSKNSKTVTELHEYDIDGVKYKVDGRHVKLDYDSNEKNIADIIAQKYGKDVQMVPRILEPKKCRTPDYLINGEKYDLKSPTGSGKNTIYDIVKSSKNQADNCIIALNKTNLSMEDVEEQINKIYKSKHTEFIKEIVLFKDNQIIRAYYKK