MLGPPGARLHDMPPPAGRHRRRSATAVAGAAVAAGLAVGAATALAQGRLPSELAPLATSSGAWCLVAFVLALPAPSVLSGGVAGAGALAGMLTGYGLTDLLRGYPSSSGLLVLWAGAALLAGPLLGVGAHWLPRAPGTRAALGVSILAGVLLGEAGYGLTVLATTSDPRYWWGQAGLGALALLAAAVVRLRGVGVIVQSVLFTAAVATTFPVIAMHAGALMLLAP