MSRIKVKNEKLEVKQKWASRLLGKLRKDITQEYREDFVLSITGKRPAMCVLSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKAIPLESTDGERLEKTAECAQPGLCVNPYHINVSVRELDLYLANFITSHGKTDNRLQSIIVVIERTVFRTMFEFPRASRMSCHPCCLLNC