RFRPWLTNKIDSCRFPGVEWIDRDLNIFRIPWKHGGKQDWSEQNSLIFKEWAVHTGRFRQGVDKADWPGWKTRFRCAMNKLPDIREIKERSQLDGDEPYRVYQFLNKQHSYTKELLKHLDRGLSIHCKNGDVYATRKCRVVVFFASPESSNPTKIHRNEQSHKIFDYKAFRVALHNYVNGQGPKPSAQVLLGFGQKW