MVEKDMYTEPTVSTPYLVSTFEPAYAAEKAKGVEKPDLKRIIIRGNIGMLFFTGLLYVISQACSLAGPLLLQRIVRGLNCRTLVGVVPGVQCESKGELYYYCIGLFLAPAIQSLCENHQQYLLYLVGTRMRNSLMAAIYRKCLHLSNSSLQEESTGRVVTLMSNDAQKLQDVMMAIHAMWGSPLYIIAILVLLYQQVKWATFVGLGIMLLLGPMSGKLAAKLGSLRREILQWTDKRVGYMNEVIQGIQMIKFYAWEVPFADKVQSARSQEARILRTTAYWQGIFGLVLFTGPVMVAIFCFGSYTLAGNTLSNADAYTALSLFSLLRFPMSFLPMLITMVVNALVALKRIGNFLARSESSLGEEAHSASHPVGVVRIKDGEFSWDDKTEKSTLRGISFEAKPGTLTMVVGGVGSGKSSIIGALVGHMRWVQ