MKTLVLILLFGLANAQLRSKSKRIYVGSAIDPDWIIKDAHYKSLAAEQFNSLTPGNTMKWDAIEGTKGQLNFKDADDLVKFAEEHQMKVRGHTLVWYSQLPQWVKNLQNDKTGLHSAMEKHIREEVSHYKGKIYAWDVVNEAVSDGSDGKLRNSLWTKNFGDTYIADAFKIAHSVDPNAKLYINDYNIEGKNHKSDALYELVKKLKGEGVPIHGVGFQAHFIVGGVPGDLQSNLQRFADLGVDVAITELDIRIKLPVTSALSEQQAKDYAHVFSACEAVHRCVGVTVWGFTDNDSWIPQFFGGYGSATLWDEHYKPKPAVSAIEKILK*