MLFVAALASLCLHAPVVQPALPLAARLPSPFCCVPSEPAASPSPPSPPPLPPSLLPAALRHPLAQMGVCLAGYGLHVAVLSRRHLAIGSLRVGLDTLAGLAVLGAAARHRTARGAGAVPAWLLGEVDPTDGSDAGRHCLDLRSEPKAAKLRTAATAAVTLALLYALVALGLPLTRSSMVGAIYLLLVKLMAARHNQPGRPFFGAGGWAPMERAVRWRLASPWLLPVLGGYVASVGIFNLVEPLNQVERKHPPSFGPPGAIRSLLVNAATPCIGAPLFEEVHSRAFVMQALTSAMPLRLALLANGALFGAQHLQAGLVLPLAAMGYFWGVLYALSGNLLVPVAVHALWNSRIFLGSALAL*