MSREDPIKAEKDFSATLDEQFPLIEKISDYKQALDKYLVLEKQTRQSSDLASSKRVLNKIVTALVDNNDWEYLNDLITILSKKHGQLKSSIQAFIKDVIDNLDKLDENNKQQLELKMKLIETIRTVTDKKIFVEVERAIVSRQLAKIYLNKLNDLDKAVEILCDLQVETYSLMPFSDKIEYILEQIQLTLQKGDYGQAKILSRKILLKSLKNFAKADEFKATYLKYLIDINVFDYDYISIVKNLLLLIEIPLIKESAEYKEYLVLVIYYIILSTYDPHQNDLINKIKSNPIFTKNVDANIVKLLDVFTTNELIHWSNIESLYKTSFANSKIFADEKNYKNLQKRIIEHNLRVINKFYQSIRLDRLAQLLQLSVDEAELYVSELVNQGMIVAKINRPQGLVKFDKTKHIEGSDPRTSDNHINAVLNDWCYDIEKLLEEVDAIGHLINKEEMMYGIKQKS*