MDSTFVVIFSSLILTIISIIFFKTKKSSKLNLPPGKYGWPLYGETIEYISKPEAFMRDRMAKYSKEIFKTSVLGEKVAILCGHSGHKFLYSNDTKLFQFWMPPSLASALSVKDDDKNSTSSKLLHEQLHKFLKMESLQHFVPIMDTKARHHFETFWCPFQQVKVQPLTKHFTFMLTCCLFIKYSNEEQVKELAKPFFDLHEGTMSESVSLPFYSAKKRQETVQKKIISIIKERQLELINKGGSKNNDDGIGGGFQDLLTRVLITASHEIDEKVIAGIINSLLFASFYTISTAITFIVYYLADHPHVYHKVLQEHLEIARSKKDGELLNWKDIQKMKYSWNVACESMRLRPPALGSFREVLNDFTYAGFRVPKGWKVAWNVYSTHKDPKYFPDPEKFEPSRFEGNNNPLPPYAYVPFGGGPFMCGGKEYARIEILVFLHNLVTRFKFSRVNPMEEIIYTPIPTPLQGLPIHLQKIN*