MDISVAVAEEDVYIGSSETRPRQLESGGRGQYCCVPMCKNARYDKHKNKTNIGLFTFPKSNPQLLKKWINVFNSIRRQGGVDNFNVKKKYTLVCEFHFNIKALESGTCSNIETDINFHIEHPKENVACENCQHLKEQLEQLKKENDFLKNENLTLTIMNSKINKEIESKKQNEFNYKNISTEPKLFKSFTGLELDSIEKKQKHSNIESMPKKGPKPKLCALDQFFMTLVYLKNGFALSHIGWLFKLPKSTISRQIISWINYLYFTLGRIPIWPSREQIDLTMPECFKITYPSTRCIIDCTELFCQIPSSLNIQSCLYSSYKSHVTYKGLLGISPSGAIIFVSQLYPGSVSDKEIVIRSEFLNKDLWDKDDSVIADRGFTIEEELENINVRLNIPSFLEGRNQFTLAEVKESQTIASVRIHIERAIQRIKRYKIIRNEITLSLHGSVNQIWTVICLLTNFQSPLINDTEKTT