MTMTTMPESLNSPVSGKAVFMEFGPPSQQMSPSPMSHGHYSMHCLHSAGHSQPDSSVTRASLFFLLIIVIVDVAVVIVTAAAAAITVTAIIAIAAIILFILRRLLFVGAESEKSTVVEGGEVRFNGKGKKIRKPRTIYSSLQLQALNRRFQQTQYLALPERAELAASLGLTQTQVKIWFQNKRSKFKKLMKQGGA