MALRYVVHDEISGFDQLKPEEYEVPQKLNPGEVLVKLKAASLNYRDLIITKGLYPLPLQLPVVPGSDGAGIIEKVGEDVEGFEKGDSVVCNFFTNYLDGTPTDFATHSALGGTRDGCFQKYAVLPAHALVHAPKNLSFEEIATLPCAAVTAWNGLFGSKEHQVKPGNNVLVLGTGGVSTFALQFALAAGANVTVTSSSDEKLEFAKKLGATHTINYKKTPQWASPALKMTNGVGYHHVIEVGGEKTLPQSIACLAKDGMISMIGFVASEGTTPNLTSIIGQILNRNANIRGIFVGSVSMFRDMVACIEAKDIHPVVDKVFPFDQLKEAYEYQWSQAHIGKVVLKID*