MAFLCRQLYPSVAALRSPLARKPPLCRRLSVASGPLRAAQRGGSSSAALADEDNLLDRLRSRRSKEGWSGIAREEEEGRRWRRGKGERLDYEDSLAEVSTQSFDELGLAEELRGAIEELDLKEPTEVQRMAIPAILDGENVVVASHTGSGKTLAYMLPLVQVYFIPCLRKDEIESGRTVRARKPRALVLCPTRELTEQVLIFFYSRSLQKHSHHARFRSAMISGGFRPRPQADALNGALDMVVGTPGRLLMHVEEGNLAFGDIKYVVIDEADTMFDRGFGPELKKIIDPLRNRALRNGSDFQTILSVQKLLDTEFPGIRHIFTSTLHKKVDTSRHFFQKVPGNINKLEALVQVLEPALAKGSRCMVFCRSVDSCRAVDHYLNEMDVHCVNYHGEVPAEDRIKNLAKFKIEDGEGPVPALICTDLAARGLDLQVDHVINFDFPSTSIDYLHRSGRTARMGLKGLF