MVRRERIEGVRQYNRSKVPRLRWTPDLHHCFVHAIHKLGGQHKATPKRVLQLMGVGGLTISHVKSHLQMYRNMRNDDLGMQGIQQMDDQEQTFAGGMQIWTDMQLQDHHHECNGPYCRCHSSSKHAKGSLLLLHHHQQQQQLQRPNEMETRRAEASTQTGFLRSQGICERDVSSGLPVPAAYYSYYTPMAHGAPPAAADGAGHDDPPRLLGLVVMATTTRRGSREEHKATPPPENGAIRHGRKARLTTAAAEEEERDGDGDELSLSLTLDSGLSCRSSGGAGAYCCSEGSSSNWLISSPSSTTSLVAGGCSRRSTPAMLSSVVSLDLSL