MDFQVVVLAGGFCKSLVPLVSKDVPKALLPVANRPVLSYVLEHFEENNLKDFIVVVEGENAALLVGGWISNAYVDRLHVEVAAVPEDVGTAGALRAIDHHLTAKDILVVSGDLISDIPPGAVAAAHRRHDAAVTAMLCSTPISGPSEPGSSGGKDKAKKPARHNIIGLDPTKQFLLHVAAGAEVEKDIRVQKSILRAVGQMEIRADLMDAHMYAFKRTVLQEVLNKKETFLSLRRDVLPYLVRSQLRSELSQNGAVAEENGNSKGVSDSTIMLSQLLTNASTQSFHELYALGSDGSALSPRKTHKCCVHIASKSNYCVRLNSIQAFNDINRDVIGDASHLSGYSFSPQNNIIHPTAELGSKTTVGPHCMLGEGSQMGDKCSVKKSVIGRHCRIGSNVKVVNSVIMDHVTIADGCSIQGSVVCSNVQLQERVVLRDCQVGAGYVVSSGSEHKGESLAKKEKQ*