MDEEYEVIVLGTGLKECILSGLLSVDGIKVLHMDRNDYYGGESTSLNLNQLWKKFRGEDKAPAHLGSSRDYNVDMMPKFMMANGKLVRVLIHTDVTKYLSFKAVDGSYVFVKGKVQKVPATPVEALKSSLMGIFEKRRAGKFFSYVQEYDEKDPKTHDGVDLKRVTTKELIAKFGLDENTIDFIGHAVALHSNDSHLHQPAYDTVMRMKLYAESLARFQGGSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDEEGKVMGVTSEGETAKCKKVVCDPSYLPNKVRKIGRVARAIAIMSHPIPNTNDSHSVQVILPQKQLGRKSDMYVFCCSYSHNVAPKGKFIAFVSTDAETDNPQTELKPGIDLLGQVDELFFDIYDRYEPVNEPTLDNCFISTSYDATTHFDTTVVDVLNMYKLITGKELDLSVDLNAASAAEE*