MASSSVSTSQYSPQWKYVVFLSFRGEDTRKTFTGHLFKAVGIDTHIEKVEHLLEKEMDDVRIVGIWGMGGIGKTTIATTIFHKYNLSGQFEAACILDDVKENAKKNGLCFLRNILLSELLGEEDNYVKSKHVGKVMIPSRLCSKKVLIVLDDIDHSDHLEYLAAMQLFNQHAFKKEAPNELFMNLSSEVVNHAKGLPLALKVWGSLLHNKGLSQWERTVIKIKKTSSLDIVEKLKISYDGLEPEEQKIFLDLAYFFRGYTKKEVIQILESCDFEAEYGLDILIDKSLVYISKIDMIEIHDLMQDMGRYVVKLQKDSGEPSRLWNAEDFSEVMVNNMVSRINNATIFNF*