MSPKTTKKIAILTSGGDAPGMNATLVYLTRYATSSEIEVFFVKNGYYGLYHDELVPAHQLDLSNSLFSAGTVIGSKRFVEFKELKVREQAAQNLKKRQIDYLVVIGGDGSYMGAKLLSELGVNCYCLPGTIDNDINSSEFTIGFLTALESIKVNVQAVYHTTKSHERVAIVEVMGRHCGDLAIFGALATNADFVVTPSNKMDLKQLESAVKKILQHQNHCVVIVSENIYGFDGYPSLTAIKQHFDANNMKCNLVSLGHTQRGFAPTSLELVQISLMAQHTINLIGQNKVNQVIGNKANVPVNYDFDQAFNMPPVDRSALIAVINKNII*