MGEKDELDGFLSVAVEAAKRAGEIIQRGFYETKNVEHKGQVDLVTETDKACEDLIFNYLKLHYPKHKFIGEETSAACGATAPLTDEPTWIVDPLDGTTNFVHGYPFVCVSMGLTIGKVPTVGVVYNPILNELFTAIKGQGAFLNDLPIKASSQTELVKSLLATEVGTKRDQSNVDATTNRIKSLLFKVRSLRMSGSCALNLCGVARGRLDMCYEIGFGGPWDVAAGAVIVAEAGGCVFDPSGNEFDIMSQRVAASNAHVRDAFISALREAM*