MSIEALEKGSQTSFLDRKESGFLHFVKYHGLGNDFILVDNRDSSEPKLTPEQAVKLCDRNFGIGADGVIFAMPGINGTDYTMRIFNSDGSEPEMCGNGVRCFARFIAELENLHGKQSFTLHTGAGLIVPEIQDDGKVKVDMGKPILKALDVPTKLPANKDQSVVKSELNVDGVSWNVTCVSMGNPHCVTFGTKGGQNLQVDELNLADIGPKFEHHAMFPARTNTEFVQVISRSHLKMRVWERGAGATLACGTGACAVVVAAVLEGHAGRSCTVDLPGGPLDIEWREEDNHVYMTGPAEIVFYGSVPL*