MSTERRRRGLPWWAVALAGIAVTAAGMAFGEVYFPFALAGGCVVAALLADRSALFTAAVQPPLVAAAVLGGAALFGGSLLRSASVFASVFPILGATTGVVIVIALVRLALHRRGARTRTGSDA