MELTSLAGSAATAAAQIAVFSNVKSFAKPRHKLGCYGGAMACLPTTTFREKNVAEFKSWLQSMGMSSCNIQLLIFPPDSTTPGFGAVAGPGGVSKGEDIVQVPFQAFMCEQTALSCPQVGPVLKKAELTPWQGMCLHLLFERSRGHKSRWYPYIALLPSEEKMMEHPLLLPQELCEEWLAGSPMLLKLKERITRCKEDCEAILTSGAAPLEFGSSSIINERSILWAASILLSRAFSLDLGTDYDNPWNGVGHSLVLVPWADMLNHSSLAGKESCLRYDCNKRIAYLSAHKSYDDGEQVFDSYGPSLSPSQLFLDYGFVDMENENYSIDLPGSVIPPIYEFFATIQLICSNLKGLIAYAGFYVVSY*