MMRNELVSNEEAEQNTPNKNSRVSDSVPSPTPVASAFQAVVLDQLAKIQEQNEFLKTRVVQLEQEQEDFYIETCKKLEMGLKQFEKCATDVGALKEIFKEVVGVMSEKRVLSWDHSNEHVTGQEAEDLVGSHLLHENHEAYRQQRDNEHRLEAAHAGGGTGWCKTEESDMWTRLNYQDFEPPSSLVERSQSVSDAYKDDRSRYPCYKLNRSLRTVYEVAQEYFAGLRGQPSLLALERRFGPSWRRKPSERTFYAKRMHIINKIIDIKNHPEKYNLPAGTTRLQATSVVENIRLKNNSFPGKGRELSLNQLYIYFAKKMDRPSDYSLTLQTAPRRHVEGRSSDVRHQQSTPLSNGSGEEDSEDPNVDSHHEGSDQEA