MLTKFETKSNRVKGLSFHPRRPWILASLHSGVIQMWDYRMGTLLDRFDEHDGPVRGVHFHATQPLFVSGGDDYKIKVWNYKTHRCLFTLHGHLDYIRTVQFHHEYPWIVSASDDQTIRIWNWQSRTCVAVLTGHNHYVMCASFHPKEDLVVSASLDQTVRVWDIGALRKKTVSPADDILRLTQMNTDLFGGVDAVVKYVLEGHDRGVNWASFHPTLPLIVSGADDRQVKLWRMNDTKAWEVDTLRGHVNNVSCVMFHAKQDIIVSNSEDKSIRIWDATKRTGIQTFRREHDRFWILAAHPEMNLLAAGHDSGMIVFKLERERPAFCVSGDTVFYVKDRFLRFFEYSTQKEVQVAPIRRPGSVSLNQSPRMLSYSPTENAVLICSDADGGSYELYIVPKDSAGRSDYLQEAKKGAGSSAVFVARNRFAVLEKSSNQVLVKNLKNEIVKKSPLPIATDAIYYAGTGNLLCKAEDRVAIFDLQQRLVLGELQTPAIKYVVWSSDMESVALLSKHAVVIATKKLVHRCTLHETIRVKSGAWDENGVFIYTTLNHMKYCLPNGDSGIIKTIDVPIYITRVVGNNIFCLDRDGKNKLVAVDASEYIFKLALLRKRYDHVMSMIKNSQLCGQAVISYLQQKGFPEVALHFVKDEKTRFNLALESGNIQIAVASAKEIDDKDHWYKLGIEALRQGNVGIVEYAYQRTKNFERLAFLYLITGYLDKVGFMCKIAGQNNNLMGQFHNALYLGDAKKRVEILENAGQLPLAYVTAATHGLTEFAERIAAELGENVPSLPEGKPKSLLIPPAPLTACGDWPLLRVMRGIFEGGLDATGRADLEEDDEAAGADWGDEELDIVDASEVVANGDGFDVEEGEPNEEGGEEGGWDLEDLELPPETETPKAVGNARSALFVAPTPGIPVSQIWTQRSSLAGEQAAAGNFDTAMRLLSRQLGIKNFVPLMPLFLDLHMGSHTYLRGLAAAPVISVAVEKGWNESASPNVRGPPALVFSFSRMEDRLKAAYKATTEGKFPEALRQFLSILHTIPVIVVDSRREVDEVKELIEIVREYVLGLRMELKRKELRDDVTRQQELAAYFTNCKLQRVHMRLVLASAMALCFKQKNYATAAHFARMLLENSPQEAQAKKARQVLQACHDKDDSHQLNYDFRNPFVVCGATYVPIYRGQKDVSCPYCGSRFVPSIEGQLCTICELAAVGADASGLLCSPTQSR*