MAQDIGVTGTDQFGNDAYKLLYQEIMYDIGKLASVERSTIVLKPEVPLFIISVKMKARPSARKIGDIAATRAEKGVVYVSISDEMYAPGTLARLWEEYGRDNVQQTDRLDITVRGADTSAEVDSLEVESSEQPVREILGALWRVLPEGIRVRREFENQGVITVVATEEIMRSEFLEEGKKVEDAMVKGVDYRV