MDEEYEVIVLGTGLKECILSGLLSVDGLKVLHMDRNDYYGGESTSLNLNQLWKKFRGEEKAPAHLGSSRDYNVDMMPKFMMANGKLVRVLIHTDVTKYLSFKAVDGSYVFVQGKVQKVPATPMEALKSPLMGIFEKRRAGKFFSYVQEYDEKDPKTHDGMDLRRVTTKDLIAKFGLKEDTIDFIGHAVALHCNDNHLHQPAYDTVMRMKLYAESLARFQGGSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDEEGKVSGVTSEGETAKCKKVVCDPSYLTNKVRKIGRVARAIAIMSHPIPNTNDSQSVQVILPQKQLGRKSDMYVFCCSYSHNVAPKGKFIAFVSTDAETDNPQTELQPGIDLLGPVDELFFDIYDRYEPVNEPTLDNCFISTSYDATTHFDTTVVDVLNMYKLITGKELDLSVDLNAASAAEEE*