MSTLDIAEDNKIKNEEFKIWKKSIPSLYQHISSLKPIFGSGVDESPSTLRSIVFTNDSSCNKSKGVLSVPLLYSQGSEIFEVDCIVPLGLHYKKPESISEPLVQPDYTMESQKVEQTVLIPKWEFKGETIAKMIYVDNSEINVKVIALSTNGSLAWFREGVKSPVYTMMEPSTSLSSASSGNQNKPCVDFAISNDSKTLTVTKEKHLDNENATIKLIDNSGKIGEVLRTIPVPGIKNIQEIKFLNNQIFATCSDDGIIRFWGNEIGKKPLWILNDSLDGKTTCFAASPFVDTLFMTGTSGGALKVWDIRAVIALGDADAELNINQGHNKVNELFKVHHFYSEQVSKIEFSSISPMEVVTIGGLGNVYHWNFEPVFAIYNEIHEDFQGIISDELEAESMAFYHTEGCRREIGENNKVNTVAYHKYIEDLVATVDSDGLLTVYKPFTGKVLDGSREVGAAKS*