MVRRDRIEGVRQYNRSKVPRLRWTPDLHHCFVHAIHKLGGQHKATPKRVLQLMGVGGLTISHVKSHLQMYRNMRNDDLGMQGIQQMDDQEQTFAGGMQIWTDMQLQDHHHECNGPYCRCHSSSKHAKGSLLLLHHQQQQQQLQRPNEMETRRAEASTQTGFLRSQGICERDVSSGLPVPAAYYSYYTPMAHGAPPAAADGAGHDDPPRLLGLVVMTTTTRRGSREATPPPENGAIRHARKARRTAAAEEEERDSDGDGDELSLSLTLDSGLSCRSSGGAGAYCCSEGSCNNGLISSPSSTTSLVAGGCSRRSTPAMLSSVVSLDLSL