MQPADTRPLTRRETEVRRFVRARYGLRGTLSLHRHALGLDLLRAPVNVMLSPLFLLTRLAAPILRRLRLARAADWLSRRQIFLKSDIARRIEADLAGLIDDLAAKGLAPAAPPETVARAVADYAETRNAVSEITTSALVAAAGLLLFHRATPGVISLAGPVAQLRAQAQAVEDFALGSWVGRMWYGAFPTQLSTLDLVLTGVVLAVLASVVTTFAGLVADPLQRASGTHRRRIMRLLQRLDRADQAPALGREHLLARMGDLSDAALSLWRSLKG