MHVKKYLLKGLHRLQKGPGYTYKELLVWYCDNTNTHGPKRIICEGPKKKAMWFLLTLLFAALVCWQWGIFIRTYLSWEVGPNFYVPFSNKTGSVSSAANNIVWLLSNLGGQFGFWMGGSGLNDIFEAQKIEWHEITIIKLVALAKSLRQRRAQASYAPPTVAELVEAHTNFGFQGPNFYVPFSNKTVDYPYDVPDYA