MMEVLVLGSGVVGLTSAWYLAQAGHDVTVVDRQPRSAEETSFANAGQISYGYSSPWAAPGIPQKALKWMLEEHAPLKIQPSLDPALLSWMGKMLLNCQLSRYQVNKSRMLAIANYSRECLKALNQTYSLDYQGRQRGTLQVFRDEKQLAAIEKDMQLLAQSGVRFELLNVAQCLTHEPGLAPVQEKLVGGLWLPDDETGDCYLFCQQLTELAKQQGVRFHFDCHIQQLVCEGKKIIGVQTDLGLLKADAYVVALGSYSTSLLKPLGIEIPVYPVKGYSLTLPIIDEKFAPQSTVMDETYKVALTRFSDRIRVAGTAELAGFDPAIPEARKATIEMVARDLFPHGGDFAKGQFWTGFRPMTPDGTPIIGATPYTNLYTNTGHGTLGWTMACGSASILADVLTHGESPLSRLGLDLFRYPKAS*