MDRLKGLMNDHYEEYMKPQFQFHDSHVQNELERSPSYVRSFGDWECSFFVKHMPTSNLTLLPQISDDLKQAIHEYVEEVKKVAEMMLDLFCENLGLERGYLKKVFLGSDGLPMLGTKLAKYPVCPRPDLVRGLRAHTDAGGIIFLLQDDQVPGLQFVKDGKWVDVPPLANSLFINIGDQLEVITNGRYKSMLHRVLAREDGSRLSIVTFYNPADDAEIGPAPELTYPSRFRFGEYMNIYASTKFSDKQPRFEAMKKHAVDTPLLV*