MVLDGLALDLAACTRVPLQDHRAELLRRRLHPGARSPVHNVSGHPDSSGGQAALHHALLAPSQPTNPPTHLLTQAVQAEEEACLPLRAALLPAADPVRGADGWSKRRGQVRAIVAVRHAGQHQPGSAHWPGQQQHHWRNRDRHRCGILHGSAADDECIGFGVEHGRFRQAPSLLKCWDLYHKRKDGKEISYFEERAGRPLHMARCFYCSFALPLGGLGEYIVLILCVLSTSTRKDHGHGKWLSRLASWARKHARTQTHTACILYFSLDAFS*