MKLAGLKSVDGAHEESIWAAAWAPAADHRPTAVLLTGALDETVRAWRPDDLAAAGPPARGHALGVVSLAAHPAGALAAAVSLDSFVRVFDVDSGASVATLEAPPSEVWGVQFHPKGNALAAAGGGSGSVKLWDTEKWQPITSLAVPRPEGARPDKTGSGKFVLSVAWSPDGKLLACGSMDGTIAVYDAIRMKFLHHLEGHHMPVRSMVFSPVDPHVLFTACDDCHIHIYDAKEKTLIGAMSGHASWVLSIDVSPDGLAVATGSSDRTVRLWDINMRSSMQTMSNHSDQVWAVAFRPPGGAGVRAGRLASASDDKSISLYDYS*