MGATPSSREHDTIRLMASGIMTLRTPSMSSCIEHSETEVDKVHDLAKTKTKPCVLEGLPAQYIKKRKPTTIAIAKHFQGIGLMDTFYISHGSPMLPLDDCPARDFLRRWREYLPERPRAVLAISAHWSTTQPAVSTTAHNTTIHDFYGFPPELYKLQYNAPGAPELAKRVKDLLHAAGFISVHEDTRRGLDHLAWVPLFLMYPELDIPVCQISVQPYRDGLHHYELGRALATLRNEGVLIMASGSATHNLRTLAFDNSPPPAWAADFDDWLNDCLVNGRFNDVIRFENNAPNARKVHPTPEHFYPLLVALGAAGDNAKARRIHASWAHSTLSMASFAFTP*