MQHDLYEACAMGDTVTFSKLHQTDGSVLDQRTAGSQDTPLHIASLFNHKELASVIINLQPNLLMTSNREEETPLHVACRVGGFDIIELVLNHRPNLARWLNRAKESALLIACCRGHSQVAFKLANTMPLLALDESGSLACLLMAASEGETGEFLLIIWLVGRVRVPI