MVRRERIEGVRQYNRSKVPRLRWTPDLHHCFVHAIHKLGGQHKATPKRVLQLMGVGGLTISHVKSHLQMYRNMRNDDLGMQGIQQMDDQEQTFAGGMQIWTDMQLQDHHHECNGPYCRCHSSSKHAKGSLLLLHHHQQQQQLQRPNEMETRRAEASTQTGFLRSQGICERDVSSGLPVPAAYYSYYTPMAHGAPPAAADGAGHDDPPRLLGLVVMATTTRRGSREEHKATPPPENGAIRHGRKARRTTAAAEEEERDGDGDELSLSLTLDSGLSCRSSGGAGAYCCSEGSSSNWLISSPSSTTSLVAGGCSRRSTPAMLSSVVSLDLSL