MLSNSNHESLRVLPDDYTFTFVITSCSHLDSSLYGEIVHGMVMKSGFGPVLFVGNSLIKFYSVFVNLGDAQKVFDEMSKRDVFSWTSLLGGYAKHGDVDKACDIFHAMPVRSDVSWVVMISGLVSNGRYIEALDYFRAMLSDSNNMNPNEASLVCALSACANLGAFDQGNWIHDYMERNNIVETSNISTALIDMYAKCGRIDRAIRVFNTISKRDVHNFTSMISGLSIHGHGKDAMRVFYQMLDEGVKPNDITMLGVLNGCSHSGLVEEGTSIFNDMVKNSAIVPTIEHYGCYVDCLARSGHLERAFDVVKTMPVKPDAAIWRALLSGCRTHRNLCLGEQILNHVRQLGSSGHVLLSSLYAYMGKWDSVVSMRKQMGGGKRNTSELGCSWIEVDGVTHEFRVDDQLHPRILEIREKLDEILDKAKLVGYIINTTQVTFDLSEEDKERAVSLHSEKLAIAFGFLSTKPGTIIRVVKNLRTCEDCHLALKAISLVFYREIIVRDRSRFHAFKHGKCSCNDYW*