MAPKQLKTRYFKGKAPTAVSESESDSDAEEEEDVKPTYKQITDVKEIVREGAKAKMGGPMKMDLGNVQVGRKVGDGGVKEEEVKKPMFRPVFVPKNARNMQAAKDEEKEEIERRRAMPEEQRLKEDMEFAARTREKEKGQMGFLQKYYHKGAFHQDDDLLRRDYAGATESSVDMTLLPKVMQVRDFGKASRTKYTHLADQDTSQGGWGAALRRPPGAQATVNDPNLIGGMVIPGVAGAGVRDDRDGRDRGYADRDRERDRDNGRRRDEGRERRYDDERRGDKDDRGRDLDRDYGRDRDRERERDRYDRERDYARDRDRRRDSPGRKRERDDRDRDYERGE