MGIFDKIRSVEKLNEAELKNIGSEQTSWHDQYKDSSYIYIGNLDSRLTEGDIVIVFSQFGEPIDVNLVRDKETGKSKGYCFLSYEDQRSTVLAVDNFNGYKLLDRPLVVDHILNYRLPQKYANDDGQNEYKPTGAEGQGIGVYNVIESEINLTKTFDKIRNKQNEEKRKKLMDEDELWALNFEKSLNKRDGKGEKENEDRRSTSSHNVAEKRKRRHGERSTSPKRHKRRDRKHDDDMTHVRDKHKSHRSKGGESRKRERRTHNSGSRGRSNGHSSRHSSRRSSRRSSGRGDRRKGKRRH