MKVRSLEMQPDETQNYCYVLTDDASKKSWVIDPAFPKWVLADVEKLNKSGDIDLAAIVNTHHHWDHSGGNEDFKQSFSKLPIIAGKDSPDVTKTPAHGEQLTLGDNLKITALHTPCHTQDSICYFVEDTKTGERAVFTGDTLFIAGCGRFFEGTPEEMNVALNDILAKLPDDTVVYPGHEYTKSNVKFVKTILPNNEAVNKLDHFCQNNKITTGVFTIGDEKKHNPFMMVNDPAVEEVCGSTDPVKVMEVLRERKNKL*