MVELEEGNALCKREAAWVFLNMCECSGDPGETIIPEIVGHGVIAAVCENLSSDSDAETLLVMLSLLYTILDEGGLGSTLTLSEYTTLVEEAQGFDKIMGLANDHDDMEIYDKAMDIIQAFHDSQEDEDDDDDELVFGVAHAAAASDAASDASDAATRACAVSSNHDDSSDMMSDDSLSDDSFHRELAGAASGPITPPPAAQRRPSEASPIAPPTAEQQEEEQQPGCNFKSEKNSPRQPLGTVQQQHLLATGSSSALSPRVSGGVAARGGKRADAVGGCEVGDME