MKRSDNVVNQQLRKKLQKIYVVDPSMVNQQLGKKLQDIQRTTACKYAIILCVCIFTIVLTLSYYRFPVAESDDSKGFSMSTNQSAELNSSVITNDLSSALEKASMPNKTVIITTINSAWAEENSILDLYLRSFRIGEGTEQLLNNLLLVALDQKAFERCQQIHPHCYLLLNEESDFSGEQIIMTQGYFDLIWARIPFLKHDADILWFRNPFQLFDEKADFQIACDHYGANPQDLSNIANGGFTFVRSNERSIKFYEWWYDSRRSYPYMIDQDVLNEIKSGKHLSEIGLKMLFLDTKYISGFCERRANLENVITMHANCCIGQKAKIADLSLILQDWASFRSLNATQTTDVQWRAPNACLHPY*