MGVVISLPIGVSRTLVGVVQKYVLGQNKPLRIDLPLPFIPIDVVLVSDSTQIVSITGNPDVDRLHAQPTEKLPFWTRWYFSGTRFHNKSHDKWFLAFEPQSETVEYSERRKLIVDGLSTGFVDADVKAIADQISSNASEEAIAVTITQIVNGRFMGPGKDSIQLAHVQEARNLLQTSILDALVPGHQQAGVKAQEATYDFCSKNVRPGTNVMDAAHNVGNTANIVVSAIMTLKANVDTPIEHLFTRKGNCPTPQVPRVVMKDTTLNGLLSYPGRPSSTIILMQISEAAEQTNSLFFTFGTGSERRVCAFKDFFFDFMSSLQSELKSRQK*