MGNCHSGFFNSDPEHLQQLKASKLIDKTLKDDEKQMTKEVKILLLGAGESGKTTVLKQMQIVHNRGGFTSSQKEHYRQQVFMNICEGMRLCLEVMSKEEIELENADLMRFVPMFNQYVDVEPRQPFPIEYLEPLSLYWVDGGIRKAMDSGNEWALPENFFPELDRLFHPSYVPSDLDILHCRGKTTGITETVFNVSELTYRMFDVGGQRSERKKWIHCFEGVTAVLFLVAISGYDARLLEDGDANQMQEALMLFDTITNSQWFTQTSMILFLNKTDLFKQKLCYSPISKHFPDYQGDDTDYEAARSYFKDRFVRLNRSTKKEIYTHYTCATDTSLMRVVMASVTDIIITRNLQSIIL*