MDDCQVNKVSEWTVLDQQAYVLCYFRQGSPWFSCGLEPEVMSELKIIDPPKSIVEEAVTRNCSNSPPSDSAGDFSEVDADISVGMHLDGKLEMILTEPAKNQRDSRIPEGVVRYHIPNKNDFAWRRYLTLNEYENASRELNANNNGSDSENLTKGSLLIVASYGYKVHATVQNLEDRNETDHLKGMATELGVKERLKLFQVDLLDYDNIAVAINGCRGVFHLACPNIIEKADDPKATLIDPAVEGTLNVLKASSAAKAKRVVITSSISSMIPNPRWPAKKPVDEDCWTDLAICKQKDLWYPISKTLAEKAAWKYSKETGLDVVAINPATVLGPIIPTTINSKHRHTLSPP*