MMKEITVKILCVLCEKGLQLIKEIPKRVSDRGWPCLTPMVKLSISGKHFILTVIARRSRYYAGTRYLKRGVNDKGRVANDVETEQIVFEDISGGYIRQISSVVQHRGSIPLYWSQEISCINIKPDITLQRKDPTYQATRLHFENLVKRYGNPIIILNLIKAFEKKPRETVLSREFANAIELINRDLPEESQLKFIPWDLHKFSKSNSANVLQLLSKLAAGALDLTGFYHSKITPDLKMEKGTSKNNLDNGLKMNMGIIDDVEEICPSMVCDRPDILIENGLQNSCTNNANTCNSGDAFTANNVKDLRKKPLYQRGVLRTNCIDCLDRTNVAQYAYGLAAMGRQLNALGLIEAPEIDLDSSLAEALMGLYETMGDTLALQYGGSAAHNKRGAVDITTTYTWFSLRPASQLRRIYSNVPPSFGDLGMHLGDVKRDPQISENVTWDMKYLT*