MASSTKAYDDITVAVSRETSSHYDQYCPIRTFNCNFCTRNFRTAQALGGHMNVHRRERA