MQWEQVLSHFHEMNKARVLIDDPSLFPPIFKACAKLGSLRQGISLHASTLKKGFDSCPSIANSTMDFYFKCGAADSALSAFYCMGSAKDSVSWNVAIHGLLDQGASEKGLFMFTQARLAGFEPNVSNLVLVLQACRSLGARQEGFKIHGFIIRSGFSDVVSVQNSLLSLYVKSQDMVSAHQLFDEMPQRDLISWSVMISGYARCGEGQIALQLFQEMRSGECVDLDGLTVVSVIQACTSFADIDQGRLIHGFVIRRGFEFDLHVENALVDLYCKCMDVEAAHKVFNNMLERNIVSWNSILSGLVYNGKYSEALELFYLMEKARIEADEITVVNLLQSCKNLGRTLECKCIHSVIIRRGFDINELVLNSLLDAYAKCNVVELAWKLFDSTKERDLFSWSTMIGGFAHCGRPDEAMALYQEMKMAQQKPNSVTMLSLLEACSISEDLERLKWAHCMAIRNGTMCEVAVGTAILETYAKCGEVDESRRVFNEMPERNIVSWSAMIAAYGMNGCARDALAVLRDMELHGLKPNKITILSVLSACSHGGLVAEGLSCFKEMINGYGLKPSSEHYSCLVDMLGRAGDLDGAIDVIRKMPGGFEASSSIWGALLSACRKHGNSKLGRGAASHVVELEPLSSAGYLIASGMYAAGGLWDDAARMRWLAKEKQVRVVAGYSLVHVNSRAYKFVSGDTSHQQSTEIYGMVEHMHSCMREQKNDTLL