MVSVLQACAKLRSLQQGRWVHDYIVRSGIESNVFVGNSLVAMYAKCGSIELACQVFDNMLMNDGTSHAQKKCGIWNAIIVGYGMHGYGKVALALFSQMTQTGLKPNDITFISVLSACSHASLMDEGWKYFKCMSEDYCVTPKVEHYSCMVDLLGRAGHLDEAEEFIQKMPVEPSAGVWALLGACRIHHNIELGERAAECLFVLDPEYDGLYVLLSNIYAASGRWDAVDKVRTMMKDRGLKKTPGCSLIEVNSKVHAFHVGDRLHPQCEKIYAILESLAD*