MKYVLVTGGVVSGLGKGVTASSIGVLLKGCGLRVTSIKIDPYLNTDAGTMSPFEHGEVFVLDDGGEVDLDLGNYERFLDIKLTRDNNITTGKIYQSVIDKERRGDYLGKTVQVVPHITDEIQEWIERVAMNPVDGTEEPADVCVIELGGTIGDIESMPFIEALGQFSYRVGPGNFCLVHVSLVPVLNVVGEQKTKPTQHSVRGLRGLGLIPDILACRSTQPLEEQVKVKLAQFCHVPIPNIINLHDVTNIWHIPLLLRDQKAHEAILKVLDLQCVGKVPREPKLDEWTDRASKCDTLETPVRIAMVGKYTGLSDSYLSVLKALLHASVALKRKLVVEWVPSCDLEDSTAEETPEAYEKAWKLLKGADGVLVPGGFGDRGVQGKILAAKYARENNIPYLGICLGMQIAVIEFARSIMKLHGANSTEFDPTTKTPCVVFMPEGSKTHMGATMRLGSRRTFFQVDNCKSAKLYCNVSYVDERHRHRYEVNPDMVPEFEKAGLSFVGRDESGRRMEILELPTHRFFVGAQFHPEFKSRPGKPSPLFLGLIAASSGQLDHLLQPQTCRYICNVPTKPKMYPNGHVMKPLKGLVNGHYSATSNGPIPI*