MASAAEAVEELTRLYRELPPRPAVEEVEAAEAVLASADAEEAARLDEVAREEASASASSSAAAPGRADGELLAVLREARRNAVRLRALQQRKEAAYVVELERRFKVFDDLIQRASRVVSSSSDAAEAGGGTTGDGYVGVGADSVDLEMELRKKEAAVAAAAAVAEMERGSKGLAALGLESKPISSLRRDVSAGTDMEKLSLIQVASLIESSAKKGITELSLRGKLVDQIEWLPVSLGKLQDVTELDLSENRIMALPSTIGSLRYLTKLDLHSNQLINLPDAFGELSNLIDLDLHANQLKSLPSSFGNLTSLANLDLSSNMLKALPDCLGKLANLRRLIVETNELEELPYTIGSCTSLVELRLDFNQLKALPEAIGKLEKLEILTLHYNRIKGLPTTVGSLSRLRELDVSFNEVEVIPENICFATSLVKLNLSRNFADLRALPKSIGNLEMLEELDISSNQIRVLPDSFRCLSRLRVFHADETPLEFPPREVVKLGAQAVVKYMNDLNAARGTNQKKTDRGSFWTWLFSLFGCCKKNQEVGLPV*