MCGGAILADIIPPRDRRLSSTDLWPTDFWPISTQNVPLNPKRARPSTGGEQMKKRQRKNLYRGIRQRPWGKWAAEIRDPRKGVRVWLGTFNTAEEAARAYDREARKIRGKKAKVNFPNEDDDHYCYSHPEPPPLNIACDTTVTYNQESNNCYPFYSIENVEPVMEFASYNGIEDGGEEMVKNLNNRVVEEEEKTEDEVQILSDELMAYESLMKFYEIPYVDGQSVAATVNPAAETAVGGGSMELWSFDDVSRLQPSYNVV