MHVKKYLLKGLHRLQKGPGYTYKELLVWYCDNTNTHGPKRIICEGPKKKAMWFLLTLLFAALVCWQWGIFIRTYLSWEVGPNFYVPFSNKTGSVSSAANNIVWLLSNLGGQFGFWMGGSVLCLIQFGQIIIQFVWITIIKLVALAKSLRQRRAQASYAPPTVAELVEAHTNFGFQGPNFYVPFSNKTVDYPYDVPDYA