MATIFPILATLKVTLVLAFMAIGVSSVRIGPAVKLTPTIDVSKTATSLDEPVQAAVFQVLARGQVPPSGPSHRGHGAPVFKRHLLRTSSGHDQNSRTLRSSPSPGDGH