MAGVIKEDEKNPCPGVKIDGVYLEPEVLKTDLDRPYQLAVDYSTNILYFSYSINEKVEETFKSAYINLNTKEFADLEGVYEGFTHAVDQKNNEIYVGGGDGIYKYNHNSKPELIAEKGKSMWNMFFKDVLYFTDFPSQFLNTYVNGEVIRFKDLENTKVDQFAIDNDDFLYFTNITGLYSQRKGSNNSTVLIKEFNNGSARQLATDVKGNVYVCMPDGIYKINKERTSIDKILDVDDAFGLAFDNANNIVYSDDSKLIRLKPNKEKAC