MQRAVVIDGFNEKDPESSLKLVMKPIPKAEPGQVVVHLTLRPVNPTDLVAIRSGRAARGIVGSATPGSEGFGIVHEVGEGVTKVQPGQRVVPFFTEAGKKGEGSWQQYVSVREDLVWPVPDTISDETAAQFVINPWTVYGMLTDLQVPKGEYVLQTAAGSVLGRQVIQLAKHWGIKTINVVRRAEQKEELLGLGADEVICSTEEDIVARVKAITGRKGAWGGLDCVGGEMTKKVCASVRWGGQVLVYGVLSSVDATVAITDLFRGVHVTGWILYNFSPDPAKRQEYIENVAKLLEEKVIVPLEGEKFDLADFKAAMNKTEEVGRGGKVLLTS*