MLTKFETKSNRVKGLAFHPRRPWILSSLHSGVIQMWDYRMGTLLNRFDEHDGPVRGVHFHATQPLFVSGGDDYKIKVWNYKTQRCLFTLHGHLDYIRTVQFHHECPWIVSASDDQTIRIWNWQSRTCVAVLTGHNHYVMCASFHPKEDLVVSASLDQTVRVWDIGALRKKSASPADDILRLTQMNTDLFGGIDAVVKYVLEGHDRGVNWASFHPSLPLIVSGADDRQVKIWRMNDTKAWEVDTLRGHMNNVSCVLFHAKQDIIVSNSEDKSIRIWDATKRTGIQTFRREHDRFWILAAHPEMNLLAAGHDSGMIVFKLERERPAFCVSGDTVFYVKDRFLRFFEYSTQKEVQLAPIRRPGSVSLNQSPRTLSYSPTENAVLICSDADGGSYELYIVPKDSAGRSDYLQEAKKGAGGSAVFVARNRFAVLERSSNQVLVKNLKNEIMKKSPLPIATDAIYYAGTGNLLCKAEDRVAIFDLQQRLVLGELQTPAVKYVVWSSDMESVALLSKHAVVIASKKLVHQCTLHETTRVKSGAWDENGVFIYTTLNHMKYCLPNGDSGIIKTLDVPIYVTRVIGNNIFCLDRDGKNKLIAVDASEYIFKLALLRKRYDHVMSMIKNSQLCGQAVISYLQQKGFPEVALHFVKDEKTRFNLALESGNIQIAVASAKEIDDKDHWYRLGIEALRQGNVGIVEYAYQRTKNFERLAFLYLITGYLDKVGFMCKIAGQNNNLMGQFHNALYLGDAKKRIEILENAGQLPLAYVLAVTHGLTEIAERIAAELGENVPCLPEGKSHSLLIPPAPLTACGDWPLLRVMRGIFEGGLDATGRAELEEDDEASGADWGDEDLDIVDASEVVANGGDYFDAEEGEPNEEDGEEGGWDLEDLELPPDTETPKSAGNARSAVFVAPTAGIPVSQIWTQKSSLAGEHAAAGNFDTAMRLLSRQLGIKNFAPLKPLFLDLHMGSHSYLRALAAAPVISVAVEKGWNESASPNVRGPPALIFSFSQMEDRLKAAYKATTEGKFPEALRQFLNILHTIPVIVVDSRREVDEVKELIEIVREYILGLKMELKRKELRDDVTRQQELAAYFTNCKLQRIHMRLVLASAMALCFKQKNYATAKHFARMLLENSPQEAQARKARQVLQACQDKDDSHQLNYDFRNPFVVCGATYVPIYRGQKDISCPYCGSRFVPSIEGQLCTICELAIVGADASGLLCSPTQLK*