MVGKLVQSVQPDSAVTLSVPGVEEQAMRMRFDIPDWAGADREALIYKSVTDFTPIGLTMISGRLFNAPVRPDIVHEVVVWQLAKRRAGTAKQKGRSEVHYSTRKLRPQKGTGRARLGSRGAMHLVGGGRAHPKRPRNFDYPLPVPFRRNGLRSVLTTKYASGHLWIVENCDIPEVNSLILEDAFVKLGWESVMICDWNANGERNVTTNTDLAQLPMENVLMIKPEGLNVYDLLSFDHVVLTLPALHKLEERYTMHNELY*