MDAPLLTPYKMGNFNLSHRVVLAPLTRQRSSYNNVPEPHLILYYSQRTSNGGILISEANGISETAQGYPHTPGIWTKQQVQAWKPIVDAVHAKGGIFFCQIWHAGRVSNSVYQPNGQAPISSTDKLLAPQGRGDGIDEVHYTPPRRLRTDEIPHIVNDFRLAARNAIQAGFDGVEIHGAHGYLIDQFLKDKVNDRTDQYGGSLENRCRFALEIVEALVDEIGAERVGIRLSPFSEYCECGDSNPEQLGLYIVNALNKYSILYCHMVEPRMKTVVERVECPQSLVLMRKAFNGTFIAAGGYDRQEGIDAISENRADLVAYGRLFLANPDLPKRFALNAPLNKYHRETFYTHDPVVGYTDYPFHAEESNVVAS*