MIPDQFGNYVVQHIVKFDEEGEGKQRVLMLVSRGLEAYSKHKFASNVVEKCIQKSDDVWRREVVAALNYNPLRPESEDMLVRLIKDNYGNYVVRTFTPPPLLSPPVLCPKS*