MTIALHVDDVLITAASENDIDKFLQDVSHDFDNVESHRGRKLNYLGMILDFATRGVLKIRMPGCIDSILEDARVTTSRPTPADANIFVVTKDADLLHGEKKNAYHSMAICGTPKMASHTGAAVSLRSGTITAKSSKQKALVKNSTEAEILAVSDAIGAALWLTNFLREQGHQCDAPVLLQDNQSAIAMMRRGRPHSARARHMHIRHFFVHDLIQRSELQVEHCGTQYMVSDILTKPLQGSQFRRLGDQLLGYQPFHEGNAPTAAQPGGVSRNNEGEQVQSSPVHTGVLELGESSEVETATGDRGLLLLDSHPSDYLSRPPSRETVLS*