MLTKFETKSNRVKGLSFHPRRPWILASLHSGVIQMWDYRMGTLLDRFDEHDGPVRGVHFHATQPLFVSGGDDYKIKVWNYKTHRCLFTLHGHLDYIRTVQFHHEYPWIVSASDDQTIRIWNWQSRTCVAVLTGHNHYVMCASFHPKEDLVVSASLDQTVRVWDIGALRKKTVSPADDILRLTQMNTDLFGGVDAVVKYVLEGHDRGVNWASFHPTLPLIVSGADDRQVKLWRMNDTKAWEVDTLRGHMNNVSCVMFHAKQDIIVSNSEDKSIRIWDATKRTGIQTFRREHDRFWILAAHPEMNLLAAGHDSGMIVFKLERERPAFCVSGDTVFYLKDRFLRFFEYSTQKEVQVAPIRRPGSVSLNQSPRTLSYSPTENAVLICSDADGGSYELYIVPKDSAGRSDYLQEAKKGAGGSAVFVARNRFAVLEKSSNQVLVKNLKNEILKKSPLPIATDAIYYAGTGNLLCKGEDRVAIFDLQQRLVLGELQTPAIKYVVWSSDMESVALLSKHAVVIASKKLVHKCTLHETIRVKSGAWDENGVFIYTTLNHMKYCLPNGDSGIIKTLDVPIYITRVVGNNIFCLDRDGKNKLIAVDASEYIFKLALLRKRYDHVMSMIKNSQLCGQAVISYLQQKGFPEVALHFVKDEKTRFNLALESGNIQIAVASAKEIDDKDHWYKLGIEALRQGNVGIVEYAYQRTKNFERLAFLYLITGYLDKVGFMCKIAGQNNNLMGQFHNALYLGDAKKRVEILENAGQLPLAYVTAVTHGLTEIAERIASELGENVPSLPEGKSHSLLIPPAPLTACGDWPLLRVVRGIFEGGLDATGRADLEEDDEAAGADWGDEDLDIVDVSEVVANGGDGVDVEEGEPNEEDGEEGGWDLEDLELPPETETPKAVGNARSALFVAPTPGIPVSQIWTQRSSLAGEQAAAGNFDTAMRLLSRQLGIKNFVPLKPLFIDLHMGSHTYMCAFAAAPVISVAVEKGWNESASPNVRGPPALVFSFSQMEDRLKAAYKATTEGKFPEALRQFLSILHTIPVIVVDSRREVDEVKELIEIVREYVLGLRMELKRKELRDDVTRQQELAAYFTNCKLQRVHMRLVLASAMALCFKQKNYATAAHFARMLLENSPQEAQAKKARQVLQACQDKDDSHQLNYDFRNPFVVCGATYVPIYRGQKDVSCPYCGSRFVPSIEGQLCTICELGAVGADASGLLCSPTQSR*