METDRKSHSMKKLDDVKCQRVDQPVVPGLDDEVTEVEHLLAEPKIEHVSADGILCFGNENIEKHLKMEDFSCAFDYGWKISSGGLDSIHGRGGDDLKLEVLDGLLDEVDEVDDIDAAHDLSGACEDFLLDIEFPEKLSELDCGPREGSTLCNSSSESHSPGFSGRSNSVSGISESSIATVRESNSENGGLGKRVGCNLRHNFRRKHGCQGPVMDVGRSSIEHVQDLDESDDDEKPLVSLILSNQKVKSSVKVTKGDTLLRQKRLRKPTRRYIEEFSRNSTMEESKSHKIQPQEEFPQVPSESQPRRGCPKKIVLKSELESDYELSASESEDGRKRTKRSKTACDRRKHQKMWTLMEVIKLVDGIAKYGVGRWTNIKKLLFASSTYRTPVDLRDKWRNLLRSSSVQENNRREVENHPKHAVRPLPKPVVRRIRELATIHPYPKVSSVDYVPSSEQPTTKGTPVYYRARNLRRK*