MIKRLKIWTYKEGEQPLVHHGPLSNIYGVEGQFIEEMEGKTTSNKFMARHPDEAHIFFLPFSVAKTVQFLYRPLVSYNRGPLHRVALDYVNVVAMKYPYWNASHGADHFMVSCHDWAPDISDADPKLFKNLIRALCNANSSEGFQPMRDVSIPEIKIPVGKLCPPSLGLRISKRQIFAFFAGGNHGHVRTYLFEHWKEKKDEDIQVYEYLPKNLNYFQMLGQSKFCLCPSGYEVASPRIVEAIHAECVPVIIKDNYSFPFNDVLDWSEFSIHIPVAKIPEIKTILKGISFKDYLKLVKGVRSVKWHFTLNRPSKPFDLIHMMLHSIWLRRLDIILPYQ*