MNPNFTTEHTWQGRHDPEDGQAGRRVHHIACPIQVGELANQEPGVALIGFECDAGVERNKGRTGAKHAPNLIKQALANLAWHHPTPIYDLGNIRCEGDALEQAQQECAQVIQQALPHARAIVLGGGHEIAWATFQGLAQHFLATGVKQPRIGIINFDAHFDLRAFESGVETAFVPVRPSSGTPFNQIHHFCQQQGWDFHYACLGVSRASNTPALFERADKLGVWYVEDKAFSPLSLKDHLTQLQHFIDDCDYLYLTIDLDVFPAASAPGVSAPAARGVSLEALAPYFDQILHYKNKLMIADIAEYNPSFDIDQHTARLAARLCWDIANAMAEQVQSIRHP*