MVKGVETKTIVGLEVGTSKVVAVVGEVFPDGVVNVLGVGSCPSKGIDRGSITDLDAVVGSIQRAIEAAESMADCQIMSVTLAITGEHIQSLNESGFVPIAESEVTQEEIDSALHTASSIKLPEGLSLLHVIPQEYAVDRQMNIKNPLGLQGVRLKAQVHLIACHQDWQNNLKKAIERCGLQVDKVVFSGFAATHSVLTEDEKDLGVCLIDFGAGTMNVMVYTNGALRFSKVIPYAGNIVTNDIAHACTISRAEAERIKVNYASAFYPARLHGDKKIEVASIGGRAPRSLTKSDLSLITSARYTELLGVVKDELDKLKAELEAKHIKFELIAGVVITGGGAQIEDLKECASNVFHCQVRIASPLNITGLTDYVNRPQYSTVVGLLQYNYSNSDDDLISGSDDSEGTFFESIWQGVKKIVNKVRSEF*