MEEKLGDDGILSVNPKPSKGFSSKLIDLLESLLVKLMHDTSLPLNYLSGNFAPLRDETPPVKDLPVHGFLPECLNGEFLRVGPNPKFDPVAGYLWHGKATYSSRYVKTSRLKQEEFFGAAKLMKTLKGIFGLLMANMQHLRTKLKVLDDSYGNGTANTSLVYHHGHLLALQETDKPYVIKVLEDGDLQTLGMIDYDKRLTHSFTAHPKVDPVTGEMFTFGYSHMPPYLIYRVISKDEPIMMHDFAITENYSIFMDLPMHFRPKEMVKEKKMLYSFDPTKKARFGVLPRYAKDELMIKWFELPNCFIFHNANAWEEDEEVVLITCRLENPNLDMVSGNDEEVLRSFSNELYEMRFNMKTGSASQKKLSASSVDFPRINESYTGKKQRYVYGIGTFLDGISKVTGIIKFDLHAEAETSKTMLQIGGNIKGIYKMGHGIYGSDPIYVPRETAEEDDGYLIFFVHDENTGKSCVNVIDAKTMSSEPVAVVELPHRVPYGFHALFVTEEQLQEQTLI*