MAQDIFLKIDGINGESLDDSHKDEIEVLNWNWEIQQESTMHTGSGGGAGKASVKDLTFEHAIDRASPNLMKYALTGKHVDQAVLVMRKAGGNPLEYLKLTMSDVIITRVRPSGSRDDTERSRETVSLSFAKVKQEYVVQNAQGGSGGAVTTSFDIKGNKEA