MSHLFARLLIPGAVAVSSVAISAGALAGATMPQVSAGLLECRGEFATAYGFGSTRKVRCEFRPSVGMNHYYAGTLDRVGLDFGVSDQASMLWAVLATSPQVDPGALAGTYVGLSTGFSLGPGFSANMLASQDATRQVTLQPISVSSDSGLSVSITGATLTLAPSGPIPQ