MSDNLMEKVSAFGELLKTGGAEVGRKMSAGMSSMSFKVKELLQGPNQEDKLVEDATAETLDEPDWAMNLDICDMINHEKVSSVELIRGIKKRIMIKNARVQYLALMLLETCAKNCEKAFSEVAAEKVLDEMVKLIDDPQTAVNNRNKALMLIEAWGESTSELRYLPVYEETYKSLKSRGIRFPGRDNESLVPIFTPPCSVSAPEVDASLTHQIQHDFPLQSFTAEQTKEAFDVARNSIELLTTVLSSSPQQDALQDGLATTLVQQCHQSQLTVQRIIETAGDNEALLFEGLNVNDEIQKVLSKYEELKTPSVVPAVPEPALIPVAVEPDSPIHAKEDVLIRKPAGPQDGTHGGSSDDMIDDLDEMIFGKKGGNASEGAQDPKKQQFSKDDLISF*