MDSLPGSSSRQEPNQVQADDNEAARRNEEEAVAENQGAPVQPAPEGGNNDDDEASIDSLDDYDDEDDDEDEEAPIPAVIQSHSPDGPERMALTEQERTWALAIKQACLDDPDLDPRNDFFYAQLALVDHGNVASAVERAQQMQYFRQEYGLVEENAEMAARTCREFVKMLPKFWLNFSYNSRDGNYVLAVDCTHFYVRKIKESQGTINTWMRATYLMCQAECPDLKAIRQGVIILAETDGFDWKTNFGLEVFKKFWVELCAVYPYKHSQIKNFHTGVLYNLLLSMTRRFVPKEIHERFQMGCLCELGRLDALYLNPTVEAANEKLLAFTDHTLRRRYANEAAFTL*