MHPRHTPRQVPTDIRHQITLQLQHPMHPGTLDTHLHPTAHRRFHPAHPRNLSLTRLAYARTQVRHLCQTPIHSSTLFLTLPASPPSGGQPLPPRPPSGFQPFGHGAPSNYHFQYSSCTGRRRALLIGINYFGQPNQLQGCINDVTNVSTFLAERYGYRREDMVILTDDQQNPKSLPTKANILRAMQWLVNGAVANDSLFIHFSGHGGRTPDLDGDEDDGFDDVIYPVDYRVAGHIVDDEMHDIMVRPLQPGVRLTAVFDSCHSGTALDLPYVYSTQGILKEPNLAKEAASDLFSAITSYGRGDLSGVAQTAIGFFKKAAIGDSARRRTVRTKTSPADVVMFSGSKDSQTSADTFQDGEARGALSWAFIKVLQRHPHLSYVQLLNLIRAELEGKYTQKPQLSCSHPLGKFPCWVPTRRLHI*