MKHLVEVEPATATTGPAYRNARAKDGLLQAPPGLHSCWDIFRTSVEKYPDNPMLGRRRVVDGKASDYTWVTYKEVYDDVMKLAASIDKSGIKQGEGCGIYGANCPEWIISMEACNALGVCCVPLYDSLGAGAVEFIICHAEIQIAFVEEKKITELLKTCHATSKYLKTVISFGGVTNDHRDEARNHGLSIFSWEEFLVMGGSHNFDLPEKKRSDICTVMYTSGTTGDPKGVMISNESLLVNIVGPDSVLQYIGEVIDQDDVYLSYLPLAHVFDRMFEEVFIHHGSKIGFWCGDVKLLVDDIEALKPTLFCAVPRVLDRIYSGLTTRILSGGILKKTLFNIAYKMKLDNMRKGIKHETAAPFFDKLVFSKVKERLGGKLRLIISGGAPLAVPVEEFLRVVTCAYVVQGYGLTETCAGSIVSIPNEYSMLGTVGPPVPHIDVRLESVPEMGYDALSTVPRGEICIRGSVLFSGYYKREDLVQEVMIDGWFHTGDIGEWQPDGSLKVIDRKKNIFKLSQGEYVAVENLENVYGVLQDIDSIWVYGNSFESSLVAVVNPNQQALERWAEQYNIIGSFAELCEHSRAKEHIIAELTKIAKEKKLKGFEFIKAIHLDPLSFDIERDLITPTYKKKRPQMLKYYQGVIDALYKSMK*