MEPPDQCSQYITSLLSPGVDDEKELQDMNAVVLSLTEEVKEEEEDAQPEPEQGTAAGEKLKSAGAQGGEEKDGGGAGAPGHLWEGNLEGTSGSDGNVEDSDQSEKEPGQQDSRPRGAVGGLEPGNAQQPNVHAFTPLQLQELERIFQRKQFPSEFLRRRLARRMNVTELAVQIWFENRRDKWRRHQRALMARNMLPFMVVGQPVVVTAAEAIMAPLFISRMRDGYFWGHSHSSSLCFPMPPFPPPSLPLPLMLLPPMPPAGQAEFGPFPFVIVPSLTFPNV