MSRFDGRAADQGSYRDRRSEGAFGGGTRAFAPPSRADADAAAAAAELDGLPRFEKNFYVEVPSVAGMTADEVEAYRRRREITVDGHDVPKPVCDFRDVGFPEYVLQEITKAGFVEPTPIQSQGWPMALKGRDLIGIAETGSGKTLAYLLPAIVHVNAQPILAPGDGPIVLVLAPTRELAVQIQQETTKFGASSKIKSTCIYGGVPKGPQVRDLQKGVEIVIATPGRLIDMIESHHTNLRRVTYLVLDEADRMLDMGFEPQIKKIVSQIRPDRQTLYWSATWPKEVEQLARNFLFDPYKVIIGSEELKANHAICQYVEILSESQKYNKLVNLLEDIMDGSRILIFMDTKKGCDQITRQLRMDGWPALSIHGDKSQAERDWVLSEFKSGKSPIMTATDVAARGLDVKDVKYVINYDFPGSLEDYVHRIGRTGRAGATGTAYTFFTAANARFAKDLINILVEAGQKVSPELANMGRGAPPPSLGRDSCCSVVHDHFVATVSFPRQPFTTIL*