MMAAGAHEDSDEPPRRSALKKSAPAQPWSDPETLHLIDAYDERWTALGRGQLKAQQWEEVAADTAARCAATPGLAVQRKTGTQCRHKLEKLRKRYRTEAARPVTSLWTFFRRMDQLERGPNAASSAYPAAGGSPPAAASDEEEEEEEDEEENQEDEEEEEEELIPRNNTRSINGIIREFGSGLAPRHPQLQLQQQQQPPPPPSITPSTAPPRKRVAYEAFQAKAAAAAAAAVAADKAKEEEVELVRRRPSGPGGASAQLSAVLRDFSDGVMRLERRRMEMQWEIERGWQETEARHAQMLQDAQRQLRDAIAAACSLPPKKARRDYGSSGDS