METPARHSRRSVTTWPGLGFDENQEGLRSQRLEGVRPTAISLPVEEGDKEGCLLFQRKQGADVGEEGEKEEMRGGGGEGGQDGASIMGPADEEQGLVGDSVPGLVASNNHEGGSTRVVGQELGRQQEELIGGGVNSRQAGSRQEQQARRSTFTSLQLQELETIFQRHQYLNGLARFELARRMDVTEAKVQVWFKNRRARWRRYQRTLRARNTPPIVQHYPVTIIWGGTYYAMFAWDPNLVPFLPGALPFLLPLPPIRPLLLWPPMPTPVHLMMPIPWPMQPPMPPPYPPLFLPPLPFYFMPLSPYGPAPCGLIWILIVSHSF