MGSIPPELSLDLRPSYMPKTINDFLSGISTIGDVSERVTKLDEFLKRLEEEMRKIDAFKRELPLCMILLSDAILALKEELLRSKASNVQPVLEEFIPLKKDCDEEGGAKEEKECKDKKNWMSSVQLWNSDDSASTDHIYDKKQDSKLEIKQRVDEENRPATEDPFQPCKSRTGGRAFLPFKGYSGFPVATARKEDKDELPVHGLSLLTPGIKNPREESGSSGSKTSCSRGVSSSAPNLQPNLRTGPQPPQQQTARKQRRCWSPELHRRFVNALQQLGGSQAATPKQIRELMQVDGLTNDEVKSHLQKYRLHTRRMPTTSAAPPSNQPVVVLGSLWMPQDQYGDSSKASSSQSASPQGPLQLGGAAGGTSTTGGDSMEDDEDEKSESYGWKSQVHKSVKEDV