MSEVPSDKLELPHCEEITRDAGIASFLTDDALCDLTLIGNDGDTVHANRFLLASRSKVFHSMLLGKFAEAQKDEIPLDYRGCVLKSLVEYIVTDSTGLLENSAKDTPIDEAQAEVLASQMAAAMFFELPGLCQKVFALVNQTLCKHPTSAFAILEACQKEGPAIPAQLKVVVISRLVANINVLDNSAVSVLSVESLKDILKCDTTEVDEFCLFELLQLWVEGKKNASDDSTTSGSESPKNIASQLVKKHIRMDWIDPELLFTSVQSSGFVPQELLLAAFHKQAVRIKRQHNNVVFKQARNLVVWKNSLTNVSSSPANATAFCNASDMLQYPPIVCGKHEWTLELVEESKGDWVGIAFQNIDLSKWLGEQKGGWGLCRDGRACHNAAKHSEGHPRYTKGSKITFTINLSPNEESNGTLHAQIDDDEKFLVFENLREELQGSNGGFVPAVSNYPQGNFRLVRIEKLG*