MATSLAKQQPSKEPKYSRKENSLGTLCARYDIVNILESVGVVTALGRDKCVWHGAKNIGAYLSHTYGVFGGCGDDTDSTSSMERSASSQRRRKGVGAGKKDSSAALSMKKRSGLGQLTKQFVQMFFR