MDLTTAAEKHAIHVFIEKCLTRLKEEDRKLPQVLRLRDLTSRGLAVHHAGLLPIMKEVVEMLFCQGYIKVLFCTETFAMGVNAPTRTVVFHSLRKHDGKGFRNLLPGEYTQMAGRAGRRGLDTVGTVIIACWDDVPGESELRTMLTGRGVSLTSQFRLTYSMILNMLRVEDLKVEDMLKRSFAEFHAQRSQPEKLLALTKGQRALEGYKSAPWPSCLLGCSKEELQEYYSLSARIQELTSALQAVVMSSKAAHATLQPGRVVLLQLPATGLTELAVVIGAPDMASELFAESSSGGFGGGKKGGLLSGGSLGMSSSGGARGGGVGPDRKMWVLVLHTPGPLDTPAADDDNQKAAAAAVDEEFKGFVLKGGSSRPALPGPLPRYGESSGRSFMLADVATRDIVGICRAKIKVVPESVLSEGGSGLAVAVMQLQKVQDDAAGSLPEQLDARTDLKINDLDAVRALAERSMLLEKRAAMKCHRCPGTPEQYMRVRSEALLAGRVEALTHELSDANLQQVPELTFVSSCVH*