MRDYASDAAREVHRWERNYERLPENHRALLSHHVAKHDDAYRCVKRNDDFFKEMLSSFTGDDVPPHLRVPPPGEMAHEPVAPSDAVKVLYVLKNLARDWSAEAADERLQSHGPILAELERRLKAVPGRPPPRVMVPGAGLGRLVLECARRGWESEGNEYSYYMLLTSSFILNHATKAEQFTIHPWMHTNNNHLSDANQLRGVKVPDVPACDAGVPPGCMGMCAGDFVEVYGAAENAGRWDAVATCFFIDTAHNVIEYLEIISRCLKPGAVWVNFGPLLYHWADADGYLSADEMSVEMSLEDVERVADAVGLDVVKKEMRESKYTGDKMSMCQTVYECAF