MQAFVGLPLPVTRTRGDARNVLVPMTAPRGLRRRDVRPPKERRVGLVVVHAKLGGGEERREELARELGIKPFGDLRRAKATTLQVNTGLFCNQACSHCHVESSPARTREVMSLETAIKVAEVLKNSPKVKTVDLTGGAPELHPAFRFLVEEARKQQVEVIDRCNLTNEVRVVASLPCYAPENVTKQRGAGVFDASVEGIRLLNQRGYGVEGSGLYLDLVYNPAGLQETYKERLREDFGLEFSSLITITNMPVTRFADALEREGKLGDYLKLLADNFNGATLPNVMCRHQVNVRWDGALFDCDFNQAIDMPLTGPDGARMTIFDVDSLTELDRTPIATGSHCYA*