MNQAAEAPVVTEAVDEEQDQNANINNNDDNPIPANMGMDDPRRNRLTPEEFEFGKQLKDAVEMMPDLENMTDFMYAQYGVVVKNDIDNAIRRALGVQEFKKEYKILDTYEEGCRCLEKLFELMPGQHLGFSFSQQEGTYVFAHDAPKLDSTRLNTPEKVDDWLRGGYYIHTAFCPDMDSIRKGIICLAECEGWDWTKKQDLKTFQKFFSELLTVYPFNGQLRLFHTSTTVNIMATLLRQILPTHLRSTFKTGLTFEGRLDEFFLVPDAKTANQRMLARLKATLKRRYDHEKSFSLKGNC*