MDNKDLYDSTGTGESNDARKKNYSDMSVDDLLSVLSGGKPEAEGDDAVQPVAEEAPAEPVYDSYTAAEEAPSEPFYDSYSPVEGSPVNDSYSPVEGSPVNSISAPEEDAAASAPADNKHMSKAEYIYTHFPEAAPENDESAPPPVVSMFDAPSGRTEEEPEMKPEPEVRKKSGKGSSRKKNAKADKGAEARKKEDVKPAPSEKKSVLRRILDEDPEELLNTHREAPEGSASASSGNARRALYTAAGVLFSLLACVGLVSLILMGSRFFGRFSSGDSGKKAMEDVIYPAVIMDIDAFSKPSELTSNQIITAAIWSLVMDKDAVKKYERTFDVITVPATDVETYAVKLFGSELPAFEHGNAGPSEARFYYSEENKSYNIPVRPVTFTYSPRIKSVSRSGNEYTLDVDYMDELPEWVGEFSSKTVRYVLTGTNDGYQIRSMEVLSQHSSSAL