MKGGYKEWIELVVIMVQGEESSWRMAASTHHERAIPLNQALAYGVQAHASPSVAAAPPASFLDFQPAAAAAAYFGELEEALIHGANAGGVVDPGMIRADVHSKSAAAAATAGYLAARPPTLEIFPSWPMRQQQQLHSGNSQSVGSTTDSSSAQNTMPQMELVSPASIRASSEHQHHQQQPQPGQEVMMVTTDDYSYKPGLATASPSFQQQHQLQHQQQLHGGGDHDKRKHGSTRKDGKSVDAKTERRLAQNREAARKSRLRKKAYVQNLETSRVRLQQIEQELQRARSQGLFLGGCSAAGDMSSGAAMFDMEYARWLDDDSKRLTDLRGGLQAHLLDTNLGLIVEECMQHYDELFQLKAALARSDVFHLLTGTWATPAERCFLWMGGFRPSDLLKVRLRRRRRCMGILIQQLDPLTEQQMLGIYNLQQSSEQAEEALAQGLQQLHQSLADTVAAGTLNDGPGVPNYMSLTAIALDKLASLESFYQQADNLRQQTLHQLRRILTTRQAARCFLSIGEYYRRLRALSNLWSSRPHENLIGTESVSPTGTELQQMHNQPQQNQYAGF