MLRVKELSNLLKASEQEAEAANAKYLTAAEQLKRAKADKLSLDAECARLRQCAGGSSREIVSLKATLAKEQELVLSLRNSLEKAISEQGKSQDVHRRELATLQNRLLEAEDLLQKEAQCHRQELADRDREHRADREREKAEFARREEELRKQAHDAYEESVRIEHMWRDRCNKNREEKRQLEEEKRQMQGDLSSLHQQLASLQSAHSSELEQIRASSAAQAALSARELDRLRSALAATENSRKADVARLQDAEARAHAAADSIGSLTTLLETLRASMVQAVDGGRASMTAVASIDQISAPL*