MATSNPTPDESSALELIRQHLLGDFSSTDVFISNLDSHISSLNCNLQPIKLEYHDCLSASESYSPVSPTTHSTHQSCNFRPKTELVDSTSPERSDSAEHYPLPEPLLDPKPTDDEDKKHYRGVRRRPWGKFAAEIRDPNRKGSRVWLGTFDSDVDAAKAYDCAAFRLRGRKAILNFPLEAGLADPPANTGRKRRRVKKAELSPDSVDFPSAISEVELHLMEGPSLNPVAFTDSYVSIYN