MCFGNRDKGDRGLARSREIEKQLRQDEKRLSKEVKLLLLGAGESGKSTVLKQMKLIYSQGFTKNEKLEWKPVIFNNIIQSFKIIAEAMGEHDLHFDSPDNEKYMAHILVDHEISPHDPMPADYLAPVKALWVDSGVRTAIGMGNEYALHDNLTYFIEDIDRLWGEDYVPDDQDLLRSRLRTTGITETIFDLGQLTYRMFDVGGQRSERKKWIHCFENVNCLLFLVAISGYDQCLVEDKDGNQMNEALMLWESIANSHWFARSALILFLNKMDLFKEKLPKSPISNHGFTDYHGPKDDYKAASKYFLDKFKALNRNTEKEIYGHFTNATDTNLLKITMASVQDMIIQRNLKQLIL*