MRARGGKALWVDCDPGHDDAFALYLAAWGRGDGEASNATMVDGDDGAASLVLAGVSTVAGNQSIEKTTANARRVLRWIDWGGARRRGRGCRDFATANCRVYEGAGRPLLREAKICEEIHGQSGLDAVDGTCALPELTAEEKRYVTVSDEPAAVAMFKAIKDAEGDLIIVATGPLTNVALMISVFRKELNALPKPPTIFFMGGAVGEGNTGARAEFNIQCDPEAAKIVLESGLPLYMIPLEVTHTALVTPEVLAMLRAKALLHSSGEDHANRIEALLTFFAKTYKDVFEFDHPPLHDPCAVWAAIEFAHAEHNGLPSSFEYTLERVDVECASPLTYGQTVVDRWRTSGRPNNVRLARKMNVKRFWSALAGAIELHASLERAQVEWPGSGE*