MDFGDDLVPGSEAHRRKKRYHRHTPRQIQQLEAMFKECPHPDENQRLHLSRELGLEPRQIKFWFQNRRTQMKAQHERADNCFLRAENDKIRCENIAMREALKNVICPTCGGPHSGADDYFDEHKLRMENAHLKEELDRVSSLTSKYLGRPITQLPSMQPLSMSSLELSVGGLGSPVALGPALDLDPLGGSSPFQLPAPVSEMERPMMAEMATRAMDEFIRLAQAGEHLWVKAAGGREVLNVDTYDSIFAKPGSSSFRGPDVHVEGSRDSCLVLTSAIALVDTFMDSSKWTEFFPTIVTRARTIDVLVNGMAGRSESLVLMYEELHVMSPVVPTREFCFLRYCRQIEQGLWAIADVSVDLQRDARYGAPPARSRRLPSGCLIADMSNGYSKVTWVEHMETEDKTPINQLYRDLVLSGAAFGAHRWLAALQRACERHACLVTPPHRDIAGVTLEGKRSMMRLSQRMVGSFCASLSASQQHRWTTLSGPGAGVDDAAGVRVMVHRSTDPGQPSGVVLSAATSIWLPVSCDRVFAFVSDENTRSQWDVLSHGNPVQEVSRIPNGSHPGNSISLLRGLNASQNSMLILQESCADASGSLVVYAPIDLPAANVVMSGEDPSAIPLLPSGFTILPDGRASSSTGSVVTVAFQILVSSLPSSRLNAESVATVNSLIGTTVEQIKAALNCGSSH