MTIQWWQILLLTCLAFWAIIDQLTVSIVNNPLAIGMISGIIMGDITTGLAVGATLQLMVLGVSTYGGASMPDFMTGAIVGTVYAVISGKGVQFAIGLAVPVGLLMVQLDVLARFANTIFQHRIDTFIKENKPNAAARNALWGTFTWGFSRAIPVFILLVVGNDVVKAILRIIPAWLTDGLKVSGHILPIVGIAILLRYLPTKRFISYLAIGFIAAAYLKMPMLGVALLGAALAYLHYTREVEKLNTKQNSSEKVTESEEYTNEEGEYEN