MGSRKRPSEYEVVSYKLHYRTRNPEAPYEQSPNLRMNEWYKKHVFGSPLQHPDWDSFRDPDEVTYRAYCTMQDAQEQYVDGLLNAHNNDDHDKGLSADWIDKLANMYTPARYLLAAAQMSSAYLVQMAPASTITNCAVFQEADCFRWLSRIAYRTRELANAYPAKGFGANERKIWEDAAEWQGFRELFENVLATFDWGESFVALDVVALRAIDFGFTQSLKDRARSEGDTLTALLCDNQLRDGQRSRRWTAALVKQSLEVEANRDAIEGWLKKWVPLGDKAIEAYCAGFSKGDELAQAAKAAAASFRKELSLSL