MTLSLDEEVRLYTSNAEREKYESMATLFGIIVALDYLERAYVRDAVPASEYAPKCVQLLGRYKTMWGLVSGKEWVGGDVEEFMKRYRMDNQAALHRLRVGVPATVEHATQNEAQTAKWVAETTQSFINFMDAIKLKYRAKDQLYPMLQELMTGYARFKGSKEWEGRGKMVSWLIMLNGMKAADELDEEQLRQLMFDIEHAYAEFFRSLGGSKDTP