MATLENHAAGIQPSSSGSPLHQPNEEKINNVHSPSNEAKRQGDGELSQDGPVAKRARTGDVDDRPFLINEEFELEEILAEDFFHPVNNIDHSSTEKLKASSKGRTESQTEVEYDDDDLVEILREDTKLGTFASPVEAVKLDIDPTQPKNHDDDDVVIIDSPVASHEASSVHSQPVESIKPVQDVATSAQETLNYAMAKDTLGALADCTAIRFVLSQAPNIVHPHSWEKARDILTKVPPARDDYDIFKRLLFTWYTDRIDPMVEAEDENSGEEVAEEVEEAEEEAEPEEDLADKVFEPYVAMIKQLMEQVEKSKSEMRADKKFAAVNEDTQFLKKLADKLQDLWVRLLSSTDEKTLKFSRRVIAEELQEEIDQVLDHLEYKKQRDAEAEAEATATVATAAAIAEAANEQRVGTSEPATDQSDMEISLINVDQEKDHEDGADSGGASGDDADRQKKDSPADEALTPPSTASGSM