MKTSVLSAGLSLITSVVAFPHYLDIERRWEPREWIAPGPDDSRGPCPGLNTLANHGYLPRNGKGITLDILKEGMLEGFNIEHGDAVLLFFQAIRTSPIPFSDRFDLADLGRHGILEHDISLSRSDAYFADPKPFNETVWAETMSYFTTSMITVEQLAKARMGRLATSKKTNPEFELSLLADGFSWGECASFFEIMADGTTGTVDKKYIDYWFRNERMPTELGWQRRNVTMKGSERIKYSLLLMEAAGVKKRDMTSDAYGLPIVH*