MHLSPLMTFLTFANIRDPMMHGCHTYEAFHLAGAQTEHGMGGILHGFSRDMLAEAMDVDERTMSQLIDNQEGAAIVRLGEALDRKMRRPEEGLGAGKAGWMADFSYRFGSAHRDVIQSRAGQLIIVNSFKLPVLKYLDMAIGCLHLKNDALTAPGWFTNADQLMYCAEGSARVQVVWPSGEMAGDVEMNEGDLVMVPKNYPVMIQAGRNGFNATFVMNNDKPIAMHMTGSDSVFKAMHPRVRMGAFDITEEVDRRAYEQSRRAKTTYLLPPRRATRRESESEVVVDGANNVGVGMDEIQAAMWSMF*