MDYEPPFLETYKALVQNHVDDSKNDSSLVERCELPVIDLGKFNYERDECEKEIAEAANKWGFFQVVNHGISQELLKSLEFEQKKLFYQPFVNKSAKFNFSSLSAKTYRWGNPFATNLRQLSWSEAFHFYLSDISWMDQHHSMRSSLEAFASRVFSLAKSLAEILAFNLNTKSNYFRENCLPKSSYIRLNRYPPCPISSKVHGLLPHSDTSFLTIVHQDQVGGLQLMKDGKWVGVKPNPQALVVNIGDFFQAFSNGVYKSIKHRVVASEKVERFSVAFFYCPSEEAVIESHIKPATYRKFTSREYRQQTEKDVKQTGDKVGLSRFLL*