MLVKPMACYFEIWTRKVTTIEDFSLAIANRFKQMGSHSDSEVDWDNEEEVWEDEVHEFCCLFCDSTFTCLKDLWSHCKEAHNFDFYQVKQQNNLDFYACIKLVNYIRSQVKEGKTPDLDKLSDILRSDEYMISVLPDDSVLFSLGDELDSDFEDDNTLEIEVENPADVSKDAEIKKLKLQNQLLISQLEEIRKDKMNELTSQTTDQLSVTPKKADNDSYYFESYAGNDIHFLMLNDSVRTEGYRDFVYHNKHIFAGKTVLDVGCGTGILSMFCAKAGAKKVYAVDNSDIIQMAISNAFENGLADQITFIRGKIEDISLPVGKVDIIISEWMGYALTFESMIDSVLVARDRFLAPSGIMAPSETRLVLTATTNTELLEEPIDFWSDVYGFKMNGMKDASYKGVSVQVVPQTYVNAKPVVFARFNMHTCKVQDVSFTSPFSLIIDNEGPLCAFTLWFDTYFTTKRTQPIPEAIDEACGFTTGPQGTPTHWKQCVLLLRNRPFLQKGTRVEGTISFSKNKKNNRDLDISVHWNVNGKADSQSYVLN*