MESRASTSGFQKADARTVPECEVFLLNEGLYIVMHLKQLLCTDDDAVSPVIGVVLMVAVTVILAAVIATFVLGVGDSVNDTAPQASFNFNYEQNGGGSDELAITHNAGDAIAGENLNVTSTGAATEDDDSASIGTDVFTGTIDAGTTATINNTTFKRDSDNKVLSSAGGPDSRLNLSAATVRVVYIDTSSDSSATLGRWEGPDV