MALIYSSDKKDDDIINVEKKYESFLKEWNLNKMINSKDLCLEFDVFFFDCDGVLWHGNELIEGSIEVINYLLREGKKVYFITNNSTKSRASFLEKFHKLGFTNVKREHIICTAYAVTKYLYDKEEYRLRKKKIYVIGEKGICDELDASNLDWLGGSNDNDKKIILKDDLEIIVDKNIGAVVVGIDFNINYYKIQYAQLCINELNAEFIATNKDATGNFTSKQKWAGTGAIVSSIEAVSLKKPIVVGKPNVYMIENVLKDLNIHHSKVVMIGDRLETDIHFAKNCNIKSILVSTGVTNANIYLNHNSLNIHPDYFMKSISELL*