MVMANPDMLPPGFRFHPTDEELILHYLRNRAANAPCPVAIIADVDIYKFDPWDLPSRAAYGDKEWYFFSPRDRKYPNGIRPNRAAGSGYWKATGTDKPIHSSTTAGESVGVKKALVFYEGRPPKGTKTNWIMHEYRLAADAQAAHAYRPMKFRNASMRLDDWVLCRIYKKASCQVPAMAAVPQLSDHDQDEHCGFDDNPYAAMLLQGASYSYPAPPHAAAGAQRMPRIPSLTELFNDPSLAHFFEEGGGMQDMARLSNPQQQQQHAPLLGRAVTSQQLLLNNGHSMPGGGQAQMDPHPPAAAASTSSAAAGNNKRKRSSTTTDAGALSSSQASEAKKPNGSCFGATFQIGNGLQGSSLGHHHMPLHSNMGTMN