MTFTPGVGPNGIAPPNSSGIHVIIVGLGVAGLTAAIECYRKGHRVTLFERSSVVKGVEGDGITIGANGSCVTAKWGDGAVHERMLPLRFLIEKIKVIEYTGYDLGEFELRGYNRGDGYTLNRGTLVTVMYEHARELGIDIRLNSPVTDYWETDYEGGVVVHGERIAADCVLCAEGVHSKGREKITGEQLVSWETGWSAFRGCLNTDAVAADPATRWALDNAEEYDQTVGWVSDDIHFALWRGRKGRELFWYCTHENEYAAEEGWDGSIDVVENVLDTIKDWPVRPQLEPLIRKGKGGWYVDQKLVTREPMQTWLSPRRRMMVIGDASHAALPSSGQGASQAIEDGAVLAIALELSGKEDVPLALSVGMAIRHKRASVIQRGAPLVLKSMMKTTCKDLRKDLSGVTPPHPSWIFDHDCQEYTYREFAKAANAILTGQPYEPSNAPADGMYRLEYNSQMGG*