MADVRVGAVLALVTRYKCGGKDFAPDLSKPMDAGKPLGTGLGEIFSCKYSPDGELVASACGDGKIRVYNASFWRQSDTLINHADTKHPCTCLRFRPSLMGSDRIVIATNTLGSIKTWDLTSGRLVRDVVQEGSELFSCDYRYDGRMYAFSGRTPSYSIWVRDEATGKEVAALTGSYRAISNDMSDQSADTTPGGTATGTSSGPGLILTGSWRPRDQLQLWDMGSASRLVRSVEWFQEPESQRSGYSNIYTASFSRRSSELFVAAGSGTNEARVFETATGRLLGRLPKADKTINSVDWAPKHPRVVVGSMDGQLAVYEI*