MRRTATAALVLVPLLAAAVQTSALPFIVLHGIGDQCVNHGVAKFTKLLADWSGSDGYCLEIGRGTWDSWVMPLQQQADIICNKVKEMKQLRGGYNIVGLSQGNLIGRAVVEYCDDGPPVKNFISLGGPHAGTASVPLCGSGFFCIIVDALIKLEIYSDYVQEHLAPSGYLKIPTDMADYLKSCRFLPKLNNEIPDKRNATYKERFSSLENLVLIMFQDDAVLIPRETAWFGYYPDGAFDPVLPPQKTKLYEEDWIGLKTLDEAGRVKFVSVPGGHLGISKGDMKKYIVPYLTNKKASVTVSDLLVAIWHAVLGLALAEGDDAVLI*