MDEEYEVIVLGTGLKECILSGLLSVDGIKVLHMDRNDYYGGESTSLNLNQLWKKFRGEDKAPAHLGSSRDYNVDMMPKFMMANGKLVRVLIHTDVTKYLSFKAVDGSYVFVKGKVQKVPATPVEALKSSLMGIFEKRRAGKFFSYVQEYDEKDPKTHDGVDLKRVSTKELIAKFGLDENTIDFIGHAVALHSNDSHLHQPAYDTVMRMKLYAESLARFQGGSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDEEGKVMGVTSEGETAKCKKVVCDPSYLPNKVRKIGRVARAIAIMSHPIPNTNDSHSVQVILPQKQLGRKSDMYVFCCSYSHNVAPKGKFIAFVSTDAETDNPQTELKPGIDLLGQVDELFFDIYDRYEPVNEPTLDNCFISTSYDATTHFDTTVVDVLNMYKLITGKELDLSVDLNAASAAEE*