MAAVSKLHLSPQTFLHHLTFRDPFLSHHPPKLRPLQHRNPGKTDGVLSLRQRNGRRRPLRHQCRAFRSENGRESTEKRVEFVERDGVVEEKNRSQSKKGKGILYSLKSLLLRACGSEKSVSGEKCQSAVAKLEEIFFSVVTQFGRYLLTMTSTGVILAVGFQLSGGDSQMNTLIWYSWLGGIIIGTMIGANMVLEEHCRAGPRNVVITGSTRGLGKALAREFLLSGDRVVVASRSPESVHTTVGELEEDLKKGILTAGSMSKLHMVRAKVVGLACDVCEPEDVRKLANFAASELGSIDIWINNAGTNKGFRPLLQFTDEDIDQIVSTNLVGSLICTQEAMHVMNSQEKGGHIFNMDGAGSGGSSTPLTAVYGSTKCGLRQLQASLLKECKRSKVGVHTASPGMVLTDLLLSGSTLKNKQMFNIICELPETVARTLVPRMRVVKGSGKAINYLTPPRILLALVTAWLRRGRWFDDQGRALYAAEADRIRNWAESRARFSFTDAMEMYTENTWVSVFSLSVVCAFIILSSSSSSFPGT