MGKYVQAQRKGKSPVFKAHTRTRKGAVKLRSIDYAERRGYVRGVVKEILHDPGRGAPVAKIQFLNAYRFKRDTELMVATEGMYTGQFIYCGKKATLNCGNVLPLKQVPEGTIVCNIEAKVGDRGAFARGSGCFAVVISHDEDKGTTRLRLPSGGKKTVSSNVRAQIGVVAGGGRTDKPLLKAGRAYHKYAVKRNCWPKIRGVAKNPVEHPFGGGNHQHIGRPSTVSKEAPAGRKVGLIGARRTGRLRGVKKLGQDKDX