MAACAAVRESTARVAAAATHVAIDDTVIAKLVDEMPPEVVATMLGPRDFDVDEIHFLDASDEDLTARYLLCVDAINFCFWPDHDGDGGASLLAWQRDFGCDDKQLAGDPDLLYWQNAFKGDAKPKDLSGDKQGLEYEHVAGGLKRALTRDDDALDVDKLKAMTGTRLRELLKWPRPLPLEEERARLLREVGTQLDVLWDGSAAKMIRAARQSAPALVDIVAKTFPGFRDVAVYARDGMQCFLYKRAQIFVGDVWGRFGGAGLGDFADSIKELTMFADYRVPVVLRNLGVLRYDENLSVKVDRAVGTIPAGSDEEVEIRACSVQAVERIRALLEKRLEVEHELQPVAGLGPGLTSVAIDWYLWGVGEKDRDEGPPHHRTITVFY*