MDAFGWSAPAAPCQPSCGPGGDDDDDVLLAAVLGASFELHSLVDGGGNGAAGAVRSDDAYGLDVDLPSHQMSLLRCQDGLSALHGDASPTAAAAAFLDSVDVLPVPAIAGATHDDGGLLDRFAFPNVAETTTVQAAASNTAFSGYSSNTTGGGNISSGESNTYTEVASTPCAVSTTTTTTTALPPSKRKLPEKYPVVGTSSTTKTTTTSETAAERRSTKRAAGVSSSITFGGGRHGAGAAAALLGLGRGYEPDTEAIAQVKEMIYRAAAMRPVTLGGAASASDPSSAAPPPPQRPRRKNVRISSDPQTVAARLRRERVSERLRVLQRLVPGGSKMDTATMLDEAASYLKFLKSQLEALETLGNGNGNGNLLHHGYYTGSRNATATAATGSSNSTVLAFGRDGLAGFVKSNRNLQL