TNYLWEFLLDLLDNPKYSPSFISWVDKSDGIFRLNNTKIVASMWGQCKGKSSMSYETMGRALRYYYTRGILSRIPGQRLVYQF