MDSAQLTFQRTPIKQTFTWNMMIRGFSTHGFPQKALEFYSQMLHSNTPPDKFTYPFVLKASSAVSAIDEAQEAHGRAIRSGVASDIYIATALVDLYSKLGEVNVARQVFDDIPVKNVVSWNAMIAGYAFNGFDSDAVEGFREMLQSGFEPNSSTVVSVLPAVARLEDLQEGKFIHEWVVRKGMELNEPILNSLIAMYGKCGELGYARQLFDEMPKKNDVSWSAIISVYAQKGSHTEALNLFHHMRILGVNPTAITVASVLSACADLVDLKQGTKIHGFCVKSGFELDLIVSTALVDMYAKCGCIEEAQWAFDVMPERNVVSWNAIISAYGLQGRGEDALVMFSRMQQDGIKPNKSTFVSIISACSHAGMMAEGLNCFHLMRRSYNIVPETKHYACVVDLLGRAGRLKEAYRFIERMPIAPDDVVWGALLGACRIHKDVVLGELVAKKIFELKPDEPSYYVLLANIYAAEGRWGDAQKLREVMNERKMKKEAGHSMIEEAGVPHSFIAGDFRHPEWEEIHKKMEEIGERLKNEGHRPDTSYVLHEVDEGLKDDRLAIHSERIALAFGLLKIGTGVPIRITKNLRVCGDCHTAFKMVSKIYGREIIVRDLNRFHRFEGGLCSCRDYW