MKRFQFNWYQICCLALICLVFFFQKKVPDFERRKCFCKSKKSGNTYDFCYENPRNKESVGKKFDCSLLDSLERLGIINETARLPSLRSIINNEPDLVFISSTTNDHLDLSLKSLYSIRKFYPRHKYILNGMNISASYSEKLPKNDKYFEFRVFNTSLYPEFVSNWSTYNFKAIVMAEMLQEFPAVWWIDAHIGVIKPNIIRNLYADIRSERLTTDYATVVGATETNHSNFAVLNSKLLKFFPTSSLELLKRRTQIQSGIIFLARTRYTMKLFKWWVLCSLTENCMNPPGSQVKCIFERNWCKYQANCFRYDQSVLNLLLLNNFSEIHKYYSAKLSSSFIRND