MQMENKEEMKGVVLIKLPPPERPSEGKLIAGAFAFAGEHTPTQQEQEEEFGQEDNPQLVLPLHEVQSARHPRRWPHHKRHILPKHAASVIFLAIVGYFFYQYAPLSLQLEEEGPDSDPQDSEQLFVYKIYSRTDIVAHTNTSLAAEPLDSHSNMSASVQSRDVERDVHNSRVETASSSSGTFTTVFPVKGNVYPNGLYYVSVAVGNPPRQYYLDMDTGSDLTWLQCDAPCTHCAMGPHPLYKPRKNSLVDCNEAICSNLQVGGDFGCSRGSGQCDYEIRYADGGYSLGVLINDKMTLRLSNRSLIQTNAIFGCGYDQRGSLGKSSLASDGVLGLSPSIVSLPSQWAAQGLIKNIIAHCISSNGQEGGYLFFGD