MLHSNTPPDKFTYPFVLKASSAVSAIDEAQEAHGRAIRSGVASDIYIATALVDLYSKLGEVNVARQVFDDIPVKNVVSWNAMIAGYAFNGFDSDAVEGFREMLQSGFEPNSSTVVSVLPAVARLEDLQEGKFIHEWVVRKGMELNEPILNSLIAMYGKCGELGYARQLFDEMPKKNDVSWSAIISVYAQKGSHTEALNLFHHMRILGVNPTAITVASVLSACADLVDLKQGTKIHGFCVKSGFELDLIVSTALVDMYAKCGCIEEAQWAFDVMPERNVVSWNAIISAYGLQGRGEDALVMFSRMQQDGIKPNKSTFVSIISACSHAGMMAEGLNCFHLMRRSYNIVPETKHYACVVDLLGRAGRLKEAYRFIERMPIAPDDVVWGALLGACRIHKDVVLGELVAKKIFELKPDEPSYYVLLANIYAAEGRWGDAQKLREVMNERKMKKEAGHSMIEEAGVPHSFIAGDFRHPEWEEIHKKMEEIGERLKNEGHRPDTSYVLHEVDEGLKDDRLAIHSERIALAFGLLKIGTGVPIRITKNLRVCGDCHTAFKMVSKIYGREIIVRDLNRFHRFEGGLCSCRDYW