MKVKVISRSEEDYTRERKSDLRKVQRNYDPLLHPLEKAKEYTRALNAAKLDRIFAKPFIAALPHDDGVTCLARNPKLVNSIVAGAADGEIRIWDVPQKRTLRRLVGHTAAVKGISFAPDGETCVSASTDATVKLWKVPYAPFEAGIVQGDAEPVFEFQGKNAFRGIDHHWDRSVFATAGAAIDIWDHSRSEPIQSFTWGSDTVTSARFNPAEPDVFASTGSDRSIALYDLRRATPLRKLVMQTRCNALSWNPMEPFNFTAANEDCCLYTFDMRKLASALCVHKDFVSAVMDVDYSPTGREFVAGSYDRSLRIFSVSGGHSREVYTTKRMQRVFAVRFSGDATYVFSGSDDMNVRCWKAKASEQLGVRLPREKHKQAYNDALLERYKHMPEIKRIARHRHLPAPIYKAAKTRRAVVESDRRKLERRIEHSAPGSIVVKPERKKKILAQLE*