MHNHDAVGLPLGFTLLRLILLGAVTVVAGWALVRPFVPAASGPLTRRVVTGSAGIGGVVVLLIAEATWMPSLAAVALIGLLAVPPALRGARPVLGRLVVAAAVLVTVAAGAWFSGPPSSFAYITLMAAFVGVSWLALCPPTAMVRVVGAALGVTLLAGLGQVTIAGQLTTPATGDPLLTRVALGPSPVDVLVVPHMPGWNIVHTTDTPLSVGNAPNALVPALPRDGTTGRWALVWLPEGRGELWLDRAGTRTTVPVDPGKVAWTGPDVRGPEGPDYASAVLAAKLTGKRGDLPWPALTDADAEALRTRVAAIGGPFTVVTDESQRAAAAAELVREEAARRGYAITPGTSEVLVLGGTPPPGARHHPAPWLVPPDLITPEARRYAQALSAAFPGATPSRSGLTAWSG