MLSQVRVAVTQAEPVWLDLEATVKKTCDLIAEAAANGAQLVTFPECWIPGYPAWIWARPVDMRLSSIYIQNSLKIDSPQMASIQQCAAENKIVVVLGFSENLHNSLYISQAIIASDGKILTTRKKIKPTHMERTIFGDSFGDCLQSVVDTSAGRVGALSCWEHIQPLLKYHTYAQREQIHVAAWPPLFPHSEDGSLFSMSTEGTSSIARTYAIESQSFVLHTTTVIGQSGIDRMATSTGALMSTPGGGCSAIFGPDGRQLSQPIPSAEEGIIYADLDFEHIYHSKAFVDVCGHYSRPDLLWLGVEGGVKRHVRDNATTATPQVEQQEE*