MKYVLVTGGVVSGLGKGVTASSIGVLLKSCGFRVTSIKIDPYLNTDAGTMSPFEHGEVFVLDDGGEVDLDLGNYERFLDIKLTRDNNITTGKIYQSVIDKERRGDYLGKTVQVVPHITDEIQEWIERVAMNPVDGTEEAADVCVIELGGTIGDIESMPFIEALGQFSYRVGPGNFCLVHVSLVPVLNVVGEQKTKPTQHSVRGLRGLGLMPDILACRSTHPLEEHVKVKLAQFCHVPIPNIINLHDVTNIWHIPLLLRDQKAHEAILKVLDLQCVGKVAREPQLSEWTERASRCDRLKTPVRIAMVGKYTGLSDSYLSVIKALLHASVALDRKLVVDWVPSCDLEDSTAEETPDAYEKAWESLKGADGVLVPGGFGDRGVQGKILAAKYARENNIPYLGICLGMQIAVIEFARSIMKLHGANSTEFDPTTKTPCVIFMPEGSKTHMGATMRLGSRRTFFQVTNCKSAKLYGNVSYIDERHRHRYEVNPDMVPEFEKAGLSFVGRDESGKRMEIIELPTHRFFVGVQFHPEFKSRPGNPSPLFLGLVAASSGQLDQRGVISKTSRCISNTGGASKLKACQNGHLMKPLKGLVNGHYSTTSNGAIPI*