MSKLNTKLTPVDRYLRIIKVIRFFVGFCGNDVANPNFKMWWLTYLVLSAIGLFYACTGYTIYRGVVIDGDLTIILQAMAMVGSATQGLTKLLVTANLAPLLRHIQYSYEDIYREYGAKGGEYTECLERRIRITWRLMLSFLCPCLMSMVCIVSFPIFYLVVYKKKIMVMQFLMPLIDENTDGGYMILSAVHVGLIAFGGFGNYGGDMYLFLFVTNLTLIKDIFCIKIKELNEVVLKRTEYEQMRLLLFDLVAWHQKYQNILLTTRRIYSIVLFVQLSTTCMSMLCTIACVFLHVWPAAPIYLLYAGTMLYAFCGLGTAVEISNDALMREIYSGCLWYELPVKEEKIIVLMLAKAQTESYLTAANMWPLSMNTALQLTKGMYSFTMMMLTYLGMEK