MSTRRRRRAEEPSSSAAAAETTKGGKATWFWEAGGRLVETRRPVTAEPMSGRYAEEAEDEEWIVSDDNALPLIPSSRPLPRRCPKFPDGGSMKEISEWNKACDRVYKLAVNDPVTHPPLLRETKDDFDTSSSSTSDEFYCSSSRHREMILGLARSIVSISSTENDGLPEWNFNGIIIGPSESDERARILTSSETVCDYEGKLNHKLLVRLPSKVIKDGELLFFDHHYGLAVLEISVDMLLQCPPFVSSPDYGDDVFVLTRKEDSSLMTTAGKVLWHNEPYFGRNHYLYLSCDLPERISGALVMDRDGNIAGITFDCPSPKTAVLPSFIIKKLIEMESNFRYMARPEHDLSLRAVQFLDISRKEEILYKHNIDSGYLVDQVKIKSTAEIIGIRRGDVIVSVNGMRSLNMLELEEYFLSLGQQFLEKKIESSKIVLKLKVYDPLNCQEHTLCLPLGFSCLKTVKERVTEKISPAIKGKKMPSGRVLSPRKTGGKDPEDSPPRKKGKIVEGKDAQESLTPS*