QVAQKSYGNEKRFFCPPPCIYLFGEGWRLRREQMLRRGESEQSTQLCAFIGIGSPEQEMQPLDLNNQKQYCAAKTLFISDSDKRKHFMLSVKMFYGSGHDIGVFQSKRIKVISKPSKKKQSLKNAD