MASSSVSTSQYSPQWKYVVFLSFRGEDTRKTFTGHLFKAVGIDTHIEKVEHLLEKEMDDVRIVGIWGMGGIGKTTIATTIFHKYNLSGQFEAACILDDVKENAKKNGLCFLRNILLSELLGEEDNYVKSKHVGKVMIPSRLCSKKVLIVLDDIDHSDHLEYLAAMQLFNQHAFKKEAPNELFMNLSSEVVNHAKGLPLALKVWGSLLHNKGLSQWERTVIKIKKTSSLDIVEKLKISYDGLEPEEQKIFLDLAYFFRGYTKKEVIQILESCDFKAEYGLDVLMDKSLVYISKIDMIEIHDLMQDMGRYVVKLQKDSGEPSRLWNAEDFSEVMVNNMVSRINNATIFNF*