MECADVPLLTPSSKEMMSQALKATFSGFAKEQQRLGIPKDPQQWTETHVRDWVMWAVNEFSLKEVDFQKFCMNGAALCALGKECFLELAPDFVGDILWEHLEILQKEEVKPYPANGVSTTYPESRYTSDYFISYGIEHAQCVPPSEFSEPSFITESYQTLHPISSEELLSLKYESDYPSVLLREPPQDSLQNDYFSVKQEVVTPDNMCMGRASRGKLGGQDSFESIESYDSCDRLTQSWSSQSSFQSLQRVPSYDSFDSEDYPATLPSHKPKGTFKDYVRDRADMNKDKPVIPAAALAGYTGSGPIQLWQFLLELLTDKSCQPFISWTGDGWEFKLSDPDEVARRWGKRKNKPKMNYEKLSRGLRYYYDKNIIHKTAGKRYVYRFVCDLQSLLGYSPEELHAMLDVKPDADE