MSGNTKVKIGVLAIQGSFAEHCAHVRRAGGEAVEVRKAEQLSGCHGLIIPGGESTTMANICRRWNLFDSLRDFQAKGGAVWGTCAGLIFLAERINRGAKEGGQELLGGLDVTVDRNFFGSQIDSFETNLPCKIPGDDNGPFRAIFIRAPAILSVGDGVEVLGEYVLPAEKRAEIDDKALEKIIVAVKSKRLMATSFHPEITADTRWHKLFVEMAGDCEAYVGFGEDAVAKATASEIRLVDPGKLPVFVDSVFAGAAMD*