MNRKIHVWFGKGLWNFGKEWKNNLLSLSDLLDNQKQRILNTIRNSEELRRWAIEQLEKAHSRLRKNKERIMVTIRADEISNIIRERIEQYNREAKIVNIGTVLQVGDGIARIHRLDEVMAGELVEFEEGTIGIALNLESNNVGVVLMATIPVSEAYLGRVVNALAKPIDGRGEISTSEFRLIEFAAPGIISRCSVYEPLQTRLIVIDSMIPIGRGQRELIIGDRQTGKTAVATTTILNQQCQNVICVYVAIGQKVSYVAQVVTTLQERGAMEYTIVVAEMADSPATLQYLAPYTGAALAEYLMYRERHTLIIYDDLSKQAQTYRQIWFKWKLLSNIFITNLRISDNKFVSYALNSRSFCTENM*