MLPSVDEVLSDNRIVEIINEYPRSLVLESVREVIDLKRQFILRLKEDASNSVTIEFGEIIESAIERVKLNYSLSLKKVINATGTVIHTNLGRSLLSEDIKDELWCAASRYSNLEYDLDNGERGSRYSHLTSTIKRLTGAEDVLVVNNNAAAVLLVLSTMAKGGEAIVSRGELVEVGGSFRIPSIMALSGAELVEVGSTNKTHLKDYKEAITEDTNVLMKVHTSNYRIMGFTESVSIEELVNLGKKYKLPVIEDLGSGVFIDLSKYGLSYEPTVLDSIRQGADVVTFSGDKMLGGPQAGIIVGKKEYIEKMKKNQLTRALRVDKLTICALEATLRMYLDETKAIENIPTLKMLTYKIEELEVKANKLFEKITALNLNANINIEDGFSQVGGGSMPLETISTKVISITPEHMNVSSLEKKLRLSEAHIIARVYDNKYVLDVRTIFDDEFDVIVEELRKAFN*