MGVREPPACFVVTTSVPEQKLVGTKPFPLVLSPGGVCVGSSYSHLAKEVVENRAWLLEQLLECGAILLRGFPSVSTASDFNDVVEAFGFEELPYIGGAAPRTNVVGRVFTANESPPDQKIPFHHEMAQVPDYPSTVFFFCEIKPVQGGETPIVLSHSVYVRMKKEYPEFVEKLEQNGLLYTRILGVGDDPSSPIGRGWQSTFLTNDKKVADERAGKLGMKLEWFPDGSLKTVSGPLPAIKMDEKRGEKVWFNSMVAAYIGWEDARNDPKKAVTFGDGSPLPEDAVLGCLRILNEECVSIPWCPGDVLILDNIAVQHARKSFDPPRRVLAALCK*