MRRLVNDGYEAVEEMLAGYVAAQGKYVDFAENDKRVIVSKQMSEEPRVRIIVGGGSGHEPLFLGYVGKDFADAAVVGNINTSPSPEPCYNAVKAVDSGKGCLYMYGNYAGDVMNFDMGAEMAADDGIRVETVLVTDDIYSAEKVEDRRGVAGDLIVFKAAASAAAKGLDLDAVKQAAEKANANTFSMGVALSSSTLPVTGKAIFEMKEGEMEVGMGIHGEPGIKRTSIEPADKVVDQIMGYLIEEMKLTSDEEVHVLINGLGGLPVMDQYICYRRVDEILKEKGVHIHNPLVGNYATSMDMIGMSITLVRLDDELKDLLDTPCDTPYFKVD*