MNTPQRIEGKGLPVCVTGAGGYIGSWLVKTLLENGYTVHATLRDPGNPSKNSFLLSLPGAHERLRLFRADLCEEGSFDSAIHGCQGVFHKEVIETAVRGTLNVLKSCATTKSVRRVVYTSSSSAACFLEKPVEIIDESCWSSVDFIRQNKPPGWFAKENKMEVVSILPATVAGPWLTTGVPSSVDVTMSLITGKTQWQGILNSIVTSFIHIEDVCRAHLFLMEHPIVGERYICSTYSTTVSQLAYFINKHCPDFKIAIELESADSDGDVITMSSKKLLDLGFTYKYDMADIIDQTLQHFYKLGIQIK*